求大版: Mysql中的获取上月最后一天,能在过程中into的方式

枫中叶 2016-07-18 09:50:18
版主帮忙再看一下,谢谢!!

上个月的最后一天:
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;
...全文
166 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
枫中叶 2016-07-18
  • 打赏
  • 举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
上月最后一天 SELECT CURDATE()-INTERVAL DAY(CURDATE()) DAY INTO V_START_DAY;
3Q
ACMAIN_CHM 2016-07-18
  • 打赏
  • 举报
回复
上月最后一天 SELECT CURDATE()-INTERVAL DAY(CURDATE()) DAY INTO V_START_DAY;
枫中叶 2016-07-18
  • 打赏
  • 举报
回复
select last_day(curdate()) - interval 1 MONTH from dual; 这样好像是可以的了

56,940

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧