当前位置: 代码迷 >> Oracle开发 >> 怎么得出每个部门的人数?
  详细解决方案

怎么得出每个部门的人数?

热度:12   发布时间:2016-04-24 07:23:56.0
如何得出每个部门的人数????
如何得出每个部门的人数????
select语句得到结果如下:
chr_cl1 chr_cl2
A1供应部 罗杰泷  
A1供应部 罗杰泷
A1供应部 罗杰泷
A1供应部 张国
C1系统支持 谢燕山  
C1系统支持 谢燕山 
上面的结果是A1供应部有两个人,C1系统支持有一个人
但是我想按人名来统计每个部门的人数,希望得到的结果是
chr_cl1 人数
A1供应部 2  
C1系统支持 1  
试了好几次,都试不出来,哪位兄弟帮帮忙啊?????????????


sql语句如下:
select t.chr_cl1,t.chr_cl2
  from zd_report_temp t
 where t.program_name in('INVGSTOT')
 order by t.chr_cl1

------解决方案--------------------
SQL code
--tryselect chr_cl1,count(distinct(chr_cl2)) 人数from zd_report_temp group by chr_cl1;
  相关解决方案