私はテーブルを持っています:
**user**
id, name, points
ユーザーの順位をポイントで取得するためのクエリの作成方法を教えてください。
例えば:
1, 'David', 5
2, 'Dmitry', 10
3, 'Monica', 15
4, 'Jeniffer', 7
5, 'Andy', 12
ユーザー「Monica」はポイントに基づいて 1 位、「Jeniffer」は 4 位などです。
アドバイスをありがとう!
編集
次のようなクエリが必要です。
SELECT rank FROM user ... WHERE id = 3;
rank |
1
SELECT rank FROM user ... WHERE id = 5;
rank |
2