我试图列出MySQL表中最高的10个值。
我基本上是在做一个排行榜,我需要在数据库中排名前十。
根据需要的列对DESC进行排序。限制1,10以获得第一个10
试试这个:
SELECT DISTINCT `column_name` FROM `table_name` ORDER BY `column_name` DESC LIMIT 0,10
希望这能有所帮助。
您可以使用order by
和limit
子句:
SELECT currency
FROM players
ORDER BY currency DESC
LIMIT 10