-1

您好,我对订购值有疑问。当你使用这个简单的方法

SELECT username, balance FROM '.$table_name.' ORDER BY balance DESC LIMIT 30

你会得到一个最高数字的订单,但我怎样才能把它倒过来,所以它会在表中显示 30 个最低值。

4

1 回答 1

2

您只想从 DESC 更改为 ASC。所以,

SELECT username, balance FROM '.$table_name.' ORDER BY balance DESC LIMIT 30

变成

SELECT username, balance FROM '.$table_name.' ORDER BY balance ASC LIMIT 30

默认情况下,SQL 实际上按 ASC 排序,因此您可以省略ASC,但也许这种方式更清楚。

于 2013-08-22T23:08:20.340 回答