-- 當月第一天 SELECT DATE_ADD(curdate(), INTERVAL - DAY(curdate()) + 1 DAY); -- 上個月第一天 select date_sub(DATE_ADD(curdate(), INTERVAL - DAY(curdate()) + 1 DAY), INTERVAL 1 month);-- 上個月今天的當前時間select date_sub(now(),interval 1 month);