0
我有一组数据:的Oracle SQL枢轴与排除
SELECT * FROM costings
输出:
section von part price
5 2013000043 3019 -15000
5 2014000041 1547 18000
5 2014000041 3019 -15000
5 2014000071 1547 18000
5 2014000071 3019 -15000
5 2016000018 1547 12000
5 2016000018 3019 -10000
5 2014000081 1549 3244.8
5 2014000081 3019 -1474
5 2015000040 1549 3244.8
5 2015000040 3019 -1474
5 2016000021 1549 2506.8
5 2016000021 3019 -1474
6 2013000069 1566 5760
6 2013000069 3013 -4800
6 2013000128 1566 7200
6 2013000128 3013 -6000
6 2014000060 1566 5760
我想输出使用旋转这样的数据:
section 1547 1549 1566
5 -40000 -4422 null
6 null null -10800
现在,期望值金额背后的逻辑是每von
您有多个part
数字。
因此以2014000041
为例,这有1547
& 3019
。
我要的是part
数与15
开始被枢轴头,而是SUM
只总结价格在part
不15
开始。