[MySQL]時間/日期函數
發表於 : 2010年 10月 29日, 12:10
參考資料: http://dev.mysql.com/doc/refman/5.1/en/ ... tions.html
常用的有像是 DATE() / DATE_ADD() / DATE_SUB() / NOW() 等.
例如要抓出現在的 3天前的日期, 可以使用:
都一樣可以取出 2010-10-26
其中的 NOW() 和 DATE(NOW()) 的結果如下:
2010-10-29 12:10:36
2010-10-29
方便在查詢指令 SQL 內容條件或輸出時使用.
常用的有像是 DATE() / DATE_ADD() / DATE_SUB() / NOW() 等.
例如要抓出現在的 3天前的日期, 可以使用:
代碼: 選擇全部
select DATE_ADD(DATE(NOW()), INTERVAL -3 DAY)
--
select DATE_SUB(DATE(NOW()), INTERVAL 3 DAY)
其中的 NOW() 和 DATE(NOW()) 的結果如下:
2010-10-29 12:10:36
2010-10-29
方便在查詢指令 SQL 內容條件或輸出時使用.