|
|
|
| Есть такая табличка:
id userid voteid rate
28 20 36 3
27 20 49 4
26 20 39 3
25 6 34 5
24 6 40 3
23 6 39 1
22 6 49 3
21 6 33 4
20 6 36 4
29 20 33 5
В ней записывается
useid - номер проголосовавшего пользователя
voteid - номер фотографии за которую проголосовали
rate - оценка которую поставил пользователь этой фотографии
Задача - как выбрать 2 самые популярные фотографии (voteid) по среднему рейтингу (rate) ? | |
|
|
|
|
|
|
|
для: Satori
(11.07.2008 в 22:08)
| | не обнаружил подвоха...
SELECT voteid, AVG(rate) AS ar
FROM rates
GROUP BY voteid
ORDER BY ar DESC
LIMIT 2
|
| |
|
|
|
|
|
|
|
для: Trianon
(11.07.2008 в 22:19)
| | Большое спасибо ! | |
|
|
|