如何得出每个部门的人数????
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
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
解决方案 »
- 求助,oracle 查询屏蔽HTML标签
- oracle统计查询问题
- plsql错误
- 急急急!求大神!排序 同organ_id、同user_id 的数据 只取一条
- The Network Adapter could not establish the connectionDSRA0010E
- 高分求解二道练习题,急急之(2)
- oracle安装后总提示java.exe出错!!!why????
- 字符集问题
- ORACLE 海量数据去重 查缺 处理,求Oracle解答
- 求助 oracle 主键冲突的检测效的问题
- Oracle同时更新一张表很多的字段,求无需将字段全部都列出来的简便方法
- oracle出现了问题了,求解呀
--try
select chr_cl1,count(distinct(chr_cl2)) 人数
from zd_report_temp
group by chr_cl1;