在MySQL中检索日期格式行

时间:2011-02-06 21:23:32

标签: sql mysql

我需要在Date字段上进行测试,因此我可以获得超过29天的行。

我的日期字段格式为:2011-01-31 22:18:40

SELECT addeddate FROM status
WHERE addeddate // something to test if addeddate >= 29 days

有什么想法吗?

3 个答案:

答案 0 :(得分:2)

SELECT addeddate FROM status
WHERE addeddate <= NOW() - INTERVAL 29 DAY

答案 1 :(得分:0)

像: WHERE addeddate > DATE_SUB(NOW(), INTERVAL 29 DAY)

答案 2 :(得分:0)

SELECT addeddate FROM status
WHERE DATEDIFF(NOW(), addeddate) >= 29