我有两个字段名称$date
和$time
。
date | time
2011/01/09 | 08:22:25
2011/01/09 | 13:00:55
2011/01/09 | 17:45:18
2011/01/09 | 17:30:26
2011/01/08 | 18:22:00
2011/01/08 | 12:06:39
如何在最老的之前让最新的。我希望他们成为:
date | time
2011/01/09 | 17:45:18
2011/01/09 | 17:30:26
2011/01/09 | 13:00:55
2011/01/09 | 08:22:25
2011/01/08 | 18:22:00
2011/01/08 | 12:06:39
如何撰写select * from article order by...desc...
?感谢。
答案 0 :(得分:11)
SELECT * FROM yourtable ORDER BY date desc, time desc
答案 1 :(得分:3)
select * from article order by date desc, time desc
答案 2 :(得分:1)
SELECT * FROM article WHERE 1 ORDER BY `date` DESC, `time` DESC;
应该没问题。
答案 3 :(得分:0)
$sql="SELECT * FROM CAFTERIA ORDER BY sl_no DESC;"
答案 4 :(得分:0)
在阅读了这个问题的答案并且有点痛苦后,我发现以下内容对我有用。这个答案包括SELECT
,WHERE
,ORDER BY
和LIMIT
的PHP示例。它们需要位于ORDER
LIMIT
,$query = "SELECT * FROM Page_Relations WHERE Child=$article_id ORDER BY Page_ID ASC LIMIT 0 , 30 ";
最后一段时间不起作用。
Page_ID
我想创建一个上下文相关菜单列表,其中索引中的页面按{{1}}编号排序。