我真的需要帮助以正确的方式使用curdate()获取上个月的第一个星期日和上一个星期六的最后一个星期六。
这就是我当月使用的内容:
select date_add(curdate(),interval -DAY(curdate())+2 DAY)
select adddate(last_day(curdate()),-mod(weekday(adddate(last_day(curdate()),6)),2))
但我正在寻找有关上个月正确SQL的指导。我的目标是获得最后一个月滚动的12个月数据按月分解,但不能在第一个星期日和最后一个星期六之间得到正确的数据。请帮忙!!!