这是数据的屏幕截图。
在这里,我想Sal, TA, DA
在两个不同年份(例如 2013 年和 2014 年)的基础上按月比较列( )......所以我的输出必须如下......
请给我这个查询
这是数据的屏幕截图。
在这里,我想Sal, TA, DA
在两个不同年份(例如 2013 年和 2014 年)的基础上按月比较列( )......所以我的输出必须如下......
请给我这个查询
尝试类似的东西
select EMP_ID, MONTH,
max( case when Year=2013 then Sal else null end) as Sal_2013,
max( case when Year=2014 then Sal else null end) as Sal_2014,
max( case when Year=2013 then TA else null end) as TA_2013,
max( case when Year=2014 then TA else null end) as TA_2014,
max( case when Year=2013 then DA else null end) as DA_2013,
max( case when Year=2014 then DA else null end) as DA_2014
from table1
group by EMP_ID, MONTH