Invalid use of group function ?!

R00miss

Guest
Invalid use of group function ?!

Привет!
Значит задача такая: есть 2 таблички - poems (id, ..., rating) и rating (poemID, ..., vote)

Нужно: показать 10 записей из poems где кол-во vote из table "rating" больше 10, и отсортировать по убыванию rating(field).

Пишу:
SELECT count(r.poemID) AS nVotes, p.id, p.rating
FROM poems AS p, rating AS r
WHERE r.poemID = p.id AND count(r.poemID)>'10'
GROUP BY poemID
ORDER BY p.rating DESC, nVotes DESC

Получаю:
Invalid use of group function

Вопрос:
Как правильно надо ? :)
 
Сверху