------最佳解决方案-------------------- select 部门,A类=sum(case when A类='是' then 1 else 0 end),
B类=sum(case when B类='是' then 1 else 0 end)
from tb group by 部门 ------其他解决方案-------------------- 我现在这么写 但是结果
A类 和B类 部门A 都为1次 部门B也都为1次 部门C都为2次了
sql语句:select 部门,COUNT(A类),COUNT(B类) from table1 group by 部门 ------其他解决方案--------------------