怎么写出每个月获取最后上个月最后提取的数据
https://blog.csdn.net/little_sloth/article/details/107053210
就是个环比跨年的问题,可以参考下这个sql的写法。
SQL处理,查找出每个月的最后一条数据,日期+1个月,对应月放到表格就好了
https://blog.csdn.net/weixin_42792892/article/details/113694363 参考这个
如果支持开窗函数的话,大致SQL可以这样写,这样就可以取出每个公司、每月最新的数据
select * from(
select 公司,substr(日期字段,1,6) as 月份,数据字段,row_number()over(partition by 公司,subsr(日期字段,1,6) order by 日期字段 desc ) as rn)t
where rn=1