sql表示下一个月的第一天

烟空落雨 2016-11-03 02:26:30
给定时间createtime
怎么表示出createtime的下一个月的第一天和下两个月的第一天?
...全文
267 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2016-11-03
  • 打赏
  • 举报
回复
SELECT CURDATE(), ADDDATE(ADDDATE(LAST_DAY(CURDATE()),INTERVAL 1 DAY),INTERVAL 1 MONTH), ADDDATE(ADDDATE(LAST_DAY(CURDATE()),INTERVAL 1 DAY),INTERVAL 2 MONTH)
烟空落雨 2016-11-03
  • 打赏
  • 举报
回复
引用 1 楼 wangjian0228 的回复:
SELECT DATE_ADD(CONCAT(YEAR(createtime),MONTH(createtime),'01'),INTERVAL 1 MONTH);
如果在Mybitis中怎么写啊?
致命的西瓜 2016-11-03
  • 打赏
  • 举报
回复
SELECT DATE_ADD(CONCAT(YEAR(createtime),MONTH(createtime),'01'),INTERVAL 1 MONTH);

56,677

社区成员

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

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