Ранжирование пользователя с баллами в таблице пользователей - PullRequest
0 голосов
/ 28 ноября 2011
id   |   point
1         500
2        5252
5        4848
8        322
10       5959

У меня есть такая таблица, я хочу увидеть рейтинг пользователя с id = 5 по баллам.

Как мне сделать это с помощью запроса Mysql?

1 Ответ

3 голосов
/ 28 ноября 2011
SELECT COUNT(*) + 1 AS rank
  FROM tbl
 WHERE point > (SELECT point
                  FROM tbl
                 WHERE id = 5)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...