-2
これは、現在すべてのユーザランキングを取得しているMySQLクエリです。しかし、私は特定のユーザーのランクを取得したい。ユーザテストのランクを見つけるMySQL
SELECT Percentage_of_Marks,mark,test_id,
1+(SELECT count(*) from user_test a
WHERE a.Percentage_of_Marks > b.Percentage_of_Marks) as RNK,
Percentage_of_Marks
FROM user_test b
ORDER BY b.Percentage_of_Marks DESC
私のクエリ結果はです。特定のtest_idのRNKを見つけるためにどのように
。
(FROM句によって順番前後)test_id = 'T-044' は – scaisEdge
http://meta.stackoverflow.com/questions/333952/why-should-i-provide-anを見る場合に追加何のようなものかというと、非常にシンプルなSQLクエリです。 – Strawberry