SQL サブクエリの問題に直面しています。サブスクリプションの数 (count(employeeNumber)) がサブスクリプションの最大許容数 (Maximum) より大きいコースを返すクエリを作成する必要があります。
元のクエリでは、次のエラーが表示されます: Group function is not allowed here。
クエリ:
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);
テーブルのレイアウト:
どうすれば希望の結果を達成できますか?
前もって感謝します!!