mysql 中计算一个月第一天和最后一天的方法

set @p=(select date_add(curdate() - day(curdate()) + 1, interval 0 month)); /* interval 后面的数字调整的话,会计算出其他月份的第一天和最后天*/

set @q=(select last_day(DATE_SUB(@p,INTERVAL 0 MONTH)));

select @p,@q

attachments-2016-12-C03Zwyp55845a9999324


请先 登录 后评论
  • 0 关注
  • 0 收藏,1038 浏览
  • 石天 提出于 2016-12-06 01:53

相似问题