Mysql计算时间最近多久

-- DATE_SUB(CURDATE(), INTERVAL 3 MONTH)计算结果为当前时间的前推三个月,time字段可为时间型字符串

select * form t_user where time>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) --一周
select * form t_user where time>DATE_SUB(CURDATE(), INTERVAL 3 MONTH) --三月
select * form t_user where time>DATE_SUB(CURDATE(), INTERVAL 1 YEAR) --一年

posted @ 2019-06-16 23:48  qing222  阅读(1267)  评论(0编辑  收藏  举报