[英]PHP MYSQL QUERY ORDER BY desc problem
我有兩個字段名稱$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...
? 謝謝。
SELECT * FROM yourtable ORDER BY date desc, time desc
select * from article order by date desc, time desc
SELECT * FROM article WHERE 1 ORDER BY `date` DESC, `time` DESC;
應該做得很好。
$sql="SELECT * FROM CAFTERIA ORDER BY sl_no DESC;"
在閱讀了這個問題的答案和一些痛苦之后,我發現以下對我有用。 該答案包括一個SELECT
, WHERE
, ORDER BY
和LIMIT
的PHP示例。 他們需要進入帶有LIMIT
ORDER
,最后一個無效。
$query = "SELECT * FROM Page_Relations WHERE Child=$article_id ORDER BY Page_ID ASC LIMIT 0 , 30 ";
我想創建一個上下文相關的菜單列表,其中索引中的頁面按Page_ID
號排序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.