我有一个名为“EMP”的表和两个名为“deptno”的列,另一个称为“作业”。我需要一个查询来查明每个部门中每种工作类型的人数。
我知道我需要使用count()和分组,但我不知道如何做到这一点,任何帮助将不胜感激。
谢谢詹姆斯。
答案 0 :(得分:2)
select job, deptno, count(*) as people
from emp
group by job, deptno
答案 1 :(得分:1)
SELECT JOB, DEPTNO, count(1) AS EMP_COUNT
FROM EMP
GROUP BY JOB, DEPTNO;
答案 2 :(得分:0)
试试这个
select job, deptno, count(*) as TotEmp
from emp
group by job, deptno