显示数据库表中排名前10位的最高数字


Display the top 10 highest numbers out of my database table

我试图列出MySQL表中最高的10个值。

我基本上是在做一个排行榜,我需要在数据库中排名前十。

根据需要的列对DESC进行排序。限制1,10以获得第一个10

试试这个:

SELECT DISTINCT `column_name` FROM `table_name` ORDER BY `column_name` DESC LIMIT 0,10

希望这能有所帮助。

您可以使用order bylimit子句:

SELECT   currency
FROM     players
ORDER BY currency DESC
LIMIT    10