У меня есть таблица MySQL, как показано ниже:MySQL, получить пользователи ранга
id name points
1 john 4635
3 tom 7364
4 bob 234
6 harry 9857
Я в принципе хочу, чтобы получить индивидуальный рейтинг пользователей без выбора всех пользователей. Я только хочу выбрать одного пользователя по id и получить рейтинг пользователей, который определяется количеством очков, которые у них есть.
Например, получить обратно Том с ранга 2 выбора по идентификатору 3.
Приветствия
Eef
Приветствия приятель, работает отлично – RailsSon
я люблю его. Немного настройки, и это соответствует моим потребностям. Tnx для обмена! – 2012-01-02 18:17:46
Незначительная проблема: если есть связи, это вернет наивысший ранг, а не самый низкий. Если вы хотите самый низкий, измените условие на '>' и значение на 'COUNT (*) + 1'. – Barmar