一切为何:
用when then else end
[阅读: 245] 2010-11-24 07:46:30
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