中国开发网: 论坛: 程序员情感CBD: 贴子 860431
一切为何: 用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

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录