如何以其他方式排序(mysqli)

时间:2014-04-26 18:46:57

标签: php mysql sql

我的问题因为我在sql排序中的说明可以颠倒过来。我目前正在使用 "ORDER by id DESC"有谁知道我怎么能相反?

这是我的代码:

"SELECT ip FROM chat WHERE datum > '".$timestamp."' GROUP BY ip ORDER BY id DESC"

3 个答案:

答案 0 :(得分:2)

您可以使用:

SELECT ip FROM chat WHERE datum > '".$timestamp."' GROUP BY ip  ORDER BY id ASC

答案 1 :(得分:1)

ASC =默认排序顺序是升序,首先是最小值。要按反向(降序)排序,请将DESC关键字添加到要排序的列的名称中:

"SELECT ip FROM chat WHERE datum > '".$timestamp."' GROUP BY ip ORDER BY id ASC"

SE THE DOCUMENTER OF SORTING ROWS

答案 2 :(得分:0)

只需使用

ORDER BY id 

这将按升序排列。

默认情况下Order by column升序。如果明确指定为DESC,那么在MySql中按顺序完成排序