Как получить ранг в строке?

Привет,

Я действительно вчера опубликовал похожий (или такой же?) Вопрос, но подумал, что мне нужно опубликовать новый вопрос, так как у меня короткий, но ясный вопрос.

У меня есть следующая таблица .

id  point
1   30
2   30
3   29
4   27
5   28
6   26

что я хочу:

  1. получить всех пользователей по рангу. у пользователей №1 и №2 значение ранга должно быть равно 1, потому что оба они имеют 30 баллов

  2. Я хочу запросить рейтинг по идентификатору пользователя. Мне нравится получать 1 в качестве результата моего ранга, когда я запрашиваю пользователей №1 и №2, потому что оба они имеют по 30 баллов

Добавлено: 3/18

Я попробовал запрос Логана, но получил следующий результат

id point   rank
1   30  1
2   30  1
3   29  3
4   27  5
5   28  4
6   26  6
8
задан ajcw 22 October 2012 в 19:15
поделиться