select sum(a.직원수) as 전체사원수,count(a.deptno) as 부서개수,round(avg(a.직원수),2) as 부서별평균사원수 ,max(a.직원수) as 부서별최대사원수,min(a.직원수) as 부서별최소사원수, min(최소사원수의부서) as 최소사원수의부서,min(최대사원수의부서) as 최대사원수의부서 from (select deptno,count(*) as 직원수, first_value(deptno) over(order by count(*)) as 최소사원수의부서 ,first_value(deptno) over(order by count(*) desc) as 최대사원수의부서 from emp group by deptno ) a
댓글