簡體   English   中英

PHP MYSQL QUERY ORDER BY desc問題

[英]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;"

在閱讀了這個問題的答案和一些痛苦之后,我發現以下對我有用。 該答案包括一個SELECTWHEREORDER BYLIMIT的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM