表
Name state count
Lee aaa 20
Lee bbb 10
Lee ccc 30
查询后显示
姓名 aaa bbb ccc
Lee 20 10 30
select name1 as 姓名 ,
sum(case state when 'aaa' then count1 else 0 end) aaa,
sum(case state when 'bbb' then count1 else 0 end) bbb,
sum(case state when 'ccc' then count1 else 0 end) ccc
from testlun
group by name1
浙公网安备 33010602011771号