已经解决,方法参考:
sql server - SQL Query to get the value of a product given a date - Stack Overflow
方法参考:
两个有啥关系。看不出来你最终要什么?直接按姓名,类型和年月group by 不就行了?
select 姓名,补贴类别,CONVERT(VARCHAR(7), 执行日期, 120) ny,sum(补贴标准) je from 表1
where year(执行日期)='2023'
group by 姓名,补贴类别,CONVERT(VARCHAR(7), 执行日期, 120)