上个月的最后一天:
select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract(
day from now()) day),interval 0 month) as date 这种方式不能into到变量中
能换成这种获取上个月第一天这种方式么?
SELECT CURDATE()-INTERVAL DAY(CURDATE())-1 DAY - INTERVAL 1 MONTH INTO V_START_DAY FROM DUAL;