请高手指教,这个问题搞得我头大了。。。
例子:
- SQL code
ID CodeID Feedback SetpID1 188 test 12 188 test1 13 188 test2 14 188 test3 15 188 test4 26 188 test5 27 188 test6 28 188 test7 39 188 test8 310 200 test11 111 200 test12 112 200 test34 213 200 test35 214 200 test36 2
现在小弟要实现如下结果:(统计每个code的setp的总数
- SQL code
code setp1 setp2 setp3 setp4 setp5 setp6 setp7 setp8 setp9188 4 3 2200 2 3
望高手指导下小弟 ,此sql如何写,弄了一个上午了, 头都大了。。。。在此先谢谢各位了!!!!!
[解决办法]
- SQL code
select CodeID,sum(case when SetpID = 1 then 1 else 0 end) Setp1, sum(case when SetpID = 2 then 1 else 0 end) Setp2, ......from Table