私はこのテーブルを持っています
降順で並べられた最高スコアの 10 個の個別の行が必要です。だから私は試しました
SELECT * FROM `highscores` GROUP BY userID ORDER BY score DESC LIMIT 10 ;
次を返すため、これは正しくありません。
それから私は試しました:
SELECT distinct(userID),userName,userLastname,score FROM
高得点ORDER BY score DESC ;
userID に基づいて個別の行を実際には返さないため、これも正しくありません。
そして、これは私が望む結果です:
userID
最初の 10 人のプレーヤーについて、各プレーヤーの最高得点 (異なる ) を保持したいと考えています。どうすればそれを行うことができますか?