我需要在日期字段上進行測試,以便可以獲取超過29天的行。在MySQL中檢索日期格式行
我的日期字段的格式爲:2011-01-31 22點18分四十零秒
SELECT addeddate FROM status
WHERE addeddate // something to test if addeddate >= 29 days
任何想法?
我需要在日期字段上進行測試,以便可以獲取超過29天的行。在MySQL中檢索日期格式行
我的日期字段的格式爲:2011-01-31 22點18分四十零秒
SELECT addeddate FROM status
WHERE addeddate // something to test if addeddate >= 29 days
任何想法?
SELECT addeddate FROM status
WHERE addeddate <= NOW() - INTERVAL 29 DAY
喜歡的東西: WHERE addeddate > DATE_SUB(NOW(), INTERVAL 29 DAY)
SELECT addeddate FROM status
WHERE DATEDIFF(NOW(), addeddate) >= 29
數據存儲爲日期時間 – VisaMasterCard 2011-02-06 21:27:23
存儲爲DATETIME值,你需要決定是否意味着從價值本身29日,從午夜29天在價值本身的同一天,從價值本身的後一天的午夜開始29天,或者是其他事情。 – 2011-02-06 22:53:11