当前日期使用:
SELECT NOW();
基本的日期偏移方法:
SELECT DATE_ADD(NOW(),INTERVAL 5 DAY); -- 5天后
SELECT DATE_ADD(NOW(),INTERVAL -5 DAY); -- 5天前
SELECT DATE_ADD(NOW(),INTERVAL 5 WEEK); -- 5周后
SELECT DATE_ADD(NOW(),INTERVAL 5 MONTH); -- 5月后
SELECT DATE_ADD(NOW(),INTERVAL 5 YEAR); -- 5年后
在实际的SQL中,可以使用如下SQL 语句查询create_date
在近30天内的数据
SELECT * FROM `xxxtable`
WHERE `create_date` >= DATE_ADD( NOW(), INTERVAL - 30 DAY )