Счетчик SQL по группам

Я должен следовать схеме

Movie(mvID, title, rating, year)
Director(directorID, firstname, lastname)
Genre(mvID*, genre)
Direct(mvID*, directorID*)

Мне нужно знать режиссера, который режиссировал большинство фильмов, скажем, жанра комедии, и вывести их детали с подсчетом количества фильмов, которые они сняли в этом жанре.

Так что я

SELECT Director.DirectorID, Director.FirstName, Director.LastName, COUNT(*)
FROM Direct, Genre, Director
WHERE Direct.mvID = Genre.mvID
AND Genre.genre = 'Comedy'
AND Direct.DirectorID = Director.DirectorID
AND COUNT(*) > ALL
GROUP BY Director.DirectorID, Director.FirstName, Director.LastName
ORDER by COUNT(*) DESC

но я получаю групповую функцию не допускается ошибка.

Ответы на вопрос(2)

Ваш ответ на вопрос