У меня возникла проблема с подзапросом SQL: мне нужно написать запрос, который возвращает курсы, в которых количество подписок (count (employeeNumber)) больше максимально допустимого количества подписей (максимум).Функция групповой подсекции SQL не разрешена
В моем первоначальном запросе я получаю следующую ошибку: Функция группы здесь не допускается.
Запрос:
SELECT c.CourseName
FROM courses c
INNER JOIN subscriptions s ON s.courseCode = c.CourseCode
INNER JOIN plannedCourses p ON p.CourseCode = s.CourseCode
WHERE COUNT(s.EmployeeNumber) > (SELECT maximum
FROM plannedCourses
WHERE s.CourseCode = p.CourseCode);
Макет таблицы:
Как я достичь результата желание?
Спасибо заранее!
ОК, это сработало! Спасибо друг! – Lorenzo