mysql 查询超过一个月 大于一个月的数据的sql代码
mysql查询超过一个月的数据的sql代码SELECT * FROM `zzzyk.com` where adddate < date_sub(now(), interval 1 month) order by adddate desc LIMIT 10
mysql查询大于一个月的数据的sql代码
SELECT * FROM `zzzyk.com` where DATE_ADD(adddate,INTERVAL 1 month) < NOW() order by adddate desc LIMIT 10
以上两段时间超过sql代码通用,也比较好理解:
date_sub 时间 字段小于 当前时间减少一个月
DATE_ADD 时间字段加一个月小于当前时间
如果你需要查询大于多少天的数据 直接用 day 代替 month
其他参考:
date_add(current_date ,INTERVAL 1 second) -- 当前时间加1秒
date_add(current_date ,INTERVAL 1 minut) -- 当前时间加1分钟
date_add(current_date ,INTERVAL 1 hour) -- 当前时间加1小时
date_add(current_date ,INTERVAL 1 day) -- 当前时间加1天
date_add(current_date ,INTERVAL 1 year) -- 当前时间加1年