Mysql日期查询大全
查询当月1号:
SELECT DATE_FORMAT(CURDATE(), ‘%Y-%m-01’);
一个月前:
SELECT DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL 1 MONTH), ‘%Y-%m-%d’);
一个月后:
SELECT DATE_FORMAT(DATE_ADD(CURDATE(), INTERVAL 1 MONTH), ‘%Y-%m-%d’);
当月最后一天:
SELECT DATE_FORMAT(LAST_DAY(CURDATE()), ‘%Y-%m-%d’);
三天前:
SELECT DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL 3 DAY), ‘%Y-%m-%d’);
三天后:
SELECT DATE_FORMAT(DATE_ADD(CURDATE(), INTERVAL 3 DAY), ‘%Y-%m-%d’);
当天:
SELECT CURDATE();