oracle数据库问题查询各部门各职位的人数

建立一个存储过程查询各部门各职位的人数
职工表:职工号,部门号,职位号

把部门号和职位号group by,然后把返回结果集count一下
select count(职工号),部门号,职位号
from A
group by 部门号,职位号;存储过程的话就是多了个输出变量,没必要用存储过程写吧图片说明

用存储过程返回一个数据结果集就可以了啊

group by count(职工号)

这个问题非常普遍,建议多多琢磨一下,实在不懂 在留言吧