2012-09-27 67 views
0

我有一個表的字段「CreatedTime」作爲日期時間fileld(例如:2012-09-18 13:01:33)。我想用CreatedTime作爲「AM」(即12之前)獲取該表中的所有行。我怎樣才能爲此編寫查詢?比較時間從DateTimeField-Mysql查詢

回答

2

SELECT * FROM TABLE_NAME哪裏DATE_FORMAT(CreatedTime, '%P')= 'AM'

+0

具有u檢查查詢? –

+0

好的..我會測試它 – vmb

+0

謝謝阿姆裏什...它工作 – vmb

1

這一個應該工作:

SELECT * FROM table WHERE hour(CreatedTime) < 12 
+0

這一個也工作 – vmb