2012-03-20 19 views
0

日付を注文する方法は、このように - 2012-02-01 00:00:00、時、分、秒で、年/午後/日ではありません。Mysqlの注文日時m/h/s

私が持っている場合..私はこの出力を得るためにwan't

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

列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) 

ことができませんので、これは、しかし、インデックスに、オンザフライで計算をクエリが遅くなります。大量のレコードがある場合や、このクエリが頻繁に実行される場合は、日付の時間部分を独自の列に分割して、索引を付けてソートを高速化する必要があります。