数据库
首页 > 数据库> > PHP / MySQL Select From Order语句无法正确运行结果

PHP / MySQL Select From Order语句无法正确运行结果

作者:互联网

有人知道为什么这个查询不起作用吗?

$result = mysql_query("SELECT * FROM Events ORDER BY ID ASC LIMIT 0, 10");

我希望数据从最高值ID一直到1.

但这并没有做到.它只是命令他们1,2,3,4,5

任何帮助是极大的赞赏.

解决方法:

当您想按降序排序时,您将按升序排序.请尝试以下操作:

$result = mysql_query("SELECT * FROM Events ORDER BY ID DESC LIMIT 0, 10");

如果有机会,您想要ID最低的10个项目,但希望它们按降序排列,则可以使用以下内容:

$result = mysql_query("SELECT * FROM (SELECT * FROM Events ORDER BY ID ASC LIMIT 0, 10) ORDER BY ID DESC");

标签:phpmyadmin,sql-order-by,mysql,php
来源: https://codeday.me/bug/20191102/1992748.html