Сортиране със SUM(neshto) в заявката - проблем?!?

mnis

Registered
Здравейте не мога да подредя резултата от една заявка от възходящ ред и обратно. (ORDER BY neshto ASC / DESC)

Заявката е следната:

Код:
$query  = "SELECT uservote, SUM(score)  FROM vote GROUP BY uservote";

таблицата е следната

table: vote

uservote --score -- vote
petar-------- 5 ------ 1
kiril-----------3------- 1
ivan----------3------- 1
kiril---------- 6 ------ 1
kiril-----------4 ------ 1

Как да направя заявката, че да ми извежда сумиран резултат от score на всеки отделен user или следното нещо:

kiril - 13 /SUM(score)/
petar - 5
ivan - 3

но подреден според score DESC.

Направи следното нещо:

$query = "SELECT uservote, SUM(score) FROM vote GROUP BY uservote ORDER BY SUM(score) DESC";

но извежда грешка "invalid group function", поради това че сортирам по нещо, което все още не е "изчислено".
Е как тогава да подредя резултатите?!? - не мога да схвана и това е....
 
Е сега ако ми кажете как да дам и на двама ви по точка :D

Мерси много..... по някога сложните на пръв поглед неща не били, чак толкова.....

Въпреки всичко точката е за Replace (2 минути след като пуснах поста)
А emagi (2 минути след Replace) ще имам да черпя :D
 

Back
Горе