一切为何 ·
·
阅读: 305
用when then else end
1. 用when then else end 得到
A B1 C1 B2 C2
MK01 D 100 C 0
MK02 D 50 C 0
MK03 D 200 C 0
MK01 D 0 C 100
MK02 D 0 C 50
MK03 D 0 C 200
2。再用group by得到
A B1 C1 B2 C2
MK01 D 100+0 C 0+100
MK02 D 50+0 C 0+50
MK03 D 200+0 C 0+200