我有两个日期(start_date和end_date)。我想在这两个日期之间为每个月创建一条记录。
举个例子:
start_date= 01/01/2016
end_date=23/04/2016
输出:
Period
2016-01-31
2016-02-28
2016-03-31
2016-04-30
我对mysql很新,不知道如何实现。你能给我一些想法吗?
感谢
答案 0 :(得分:0)
select Date_Sub(Date_Add('2015/01/01',INTERVAL 1 Month),INTERVAL 1 Day)
我想您想在两个时间间隔之间打印月份的结束日期,在循环中使用上面的语句。