Сортировка и ранжирование Mysql

Возможный дубликат:
ранжирование совместных позиций в MySQL

Я хочу получить рейтинг пользователей по сортировке, я использовал следующую инструкцию mysql:

"SELECT u.uid,u.name,pn.value AS nick,(@rank:=@rank+1) as rank,CAST(pa.value AS SIGNED) AS solved,
    CAST(ps.value AS SIGNED) AS submissions FROM (SELECT @rank:=0) r,users u 
    LEFT JOIN profile_values pn ON u.uid=pn.uid AND pn.fid=1 
    LEFT JOIN profile_values pa ON u.uid=pa.uid AND pa.fid=4 
    LEFT JOIN profile_values ps ON u.uid=ps.uid AND ps.fid=5 
    WHERE status=1 ORDER BY solved desc,submissions"

Это не работает, он отображается как uid. Кто может мне помочь? Спасибо.


person power    schedule 18.02.2012    source источник
comment
эта ссылка поможет вам   -  person Fahim Parkar    schedule 18.02.2012
comment
Я решил проблему. Спасибо.   -  person power    schedule 18.02.2012