查询一个月的第一天
SELECT DATE(CONCAT(YEAR(CURDATE()),'-',MONTH(CURDATE()),'-','1'))
查询本周的第一天
SELECT CURDATE()-WEEKDAY(CURDATE())
获取本月的最后一天
SELECT LAST_DAY(CURDATE())
获取前两个月的第一天
SELECT DATE(DATE_SUB(DATE(CONCAT(YEAR(CURDATE()),'-',MONTH(CURDATE()),'-','1')),INTERVAL 2 MONTH)) //这里最后的2表示前两个月的,可以根据需要来修改
或者SELECT DATE_FORMAT(DATE_SUB(DATE(CONCAT(YEAR(CURDATE()),'-',MONTH(CURDATE()),'-','1')),INTERVAL 2 MONTH),'%Y-%m-%d')
获取前两个月的最后一天
SELECT LAST_DAY(DATE_SUB(CURDATE(),INTERVAL 2 MONTH)) //这里最后的2表示前两个月的,可以根据需要来修改
浙公网安备 33010602011771号