表A有近一年的每天的数据 从表A里取当前日期和前六个月的月末数据 一共七天的数据 结果集放在一张表里 一段sql怎么写??
1条回答
- 伍陆零柒 2019-03-12 17:08关注
1.获取当前日期
select curdate();
2.获取当月月末日期
select last_day(curdate());
3.获取上月月末日期
select date_sub(last_day(curdate()), interval 1 month);
....
4.获取倒数第6个月末日期select date_sub(last_day(curdate()), interval 6 month);
解决 无用评论 打赏 举报