2012-03-20 72 views
0

如何訂購日期,如此 - 2012-02-01 00:00:00以小時,分鐘和秒爲單位,而不是年/月/日。Mysql訂單日期由m/h/s

,如果我有..

2012-02-01 02:00:00 
2012-03-01 20:00:00 
2012-04-01 12:00:00 
2012-05-01 07:00:00 

我wan't得到這個輸出。

列tipe是時間戳。

2012-02-01 02:00:00 
    2012-05-01 07:00:00 
    2012-04-01 12:00:00 
    2012-03-01 20:00:00 

回答

2
ORDER BY TIME(date_column) 

這將然而,放慢你的查詢,因爲這是不可能的指數上即時計算。如果您有很多記錄,或者如果此查詢頻繁運行,則應該將日期的時間部分拆分到其自己的列中,以便您可以對其進行索引以便更快地進行排序。