版主帮忙再看一下,谢谢!
上个月的最后一天:
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;
上个月的最后一天:
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;
解决方案
60
上月最后一天
SELECT CURDATE()-INTERVAL DAY(CURDATE()) DAY INTO V_START_DAY;
SELECT CURDATE()-INTERVAL DAY(CURDATE()) DAY INTO V_START_DAY;