且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

mysql 获取最近6个月的日期的 sql 实例

更新时间:2022-06-28 15:07:23

SELECT 
@lastDay := last_day( date_add(@lastDay,interval 1 month ) ) lastDays
from 
(SELECT @lastDay := date_add(curdate(),interval -6 month) from application limit 6) a;



SELECT 
date_format(@lastDay := last_day( date_add(@lastDay,interval 1 month ) ) ,'%Y-%m'  ) lastDays
from 
(SELECT @lastDay := date_add(curdate(),interval -6 month) from application  limit 6) a;

输出:

mysql 获取最近6个月的日期的 sql 实例
image.png
mysql 获取最近6个月的日期的 sql 实例
image.png