有如下表,请高手指点如可统计表a单位 加扣分
1厂 2
2厂 -1
3厂 3
4厂 -2
2厂 3
4厂 3
1厂 1
1厂 -5
1厂 -3如何把上表统计出下面的结果
单位 加分 扣分
1厂 2 -8
2厂 3 -1
3厂 3 0
4厂 3 2请高手指点 在oracle pl/sql中实现
1厂 2
2厂 -1
3厂 3
4厂 -2
2厂 3
4厂 3
1厂 1
1厂 -5
1厂 -3如何把上表统计出下面的结果
单位 加分 扣分
1厂 2 -8
2厂 3 -1
3厂 3 0
4厂 3 2请高手指点 在oracle pl/sql中实现
,sum(case when 加扣分>0 then 加扣分 else 0 end) 加分
,sum(case when 加扣分<0 then 加扣分 else 0 end) 扣分
from a
group by 单位;