정의) select 문을 통해 가져올 결과를 그룹으로 묶고 그룹 내에서 지정된 컬럼의 총합, 평균 등을 구할 수 있는 함수
sum , avg, max, min, count
Q1) 20번 부서에 근부하고 있는 사원들의 급여 총합을 구한다.
select sum(sal)
from emp
where deptno=20;
Q2) 직무가 SALESMAN인 사원들의 급여 총합을 구한다.
select sum(sal)
from emp
where job='salesman';
Q3) 전 사원의 커미션의 평균을 구한다.
select trunc(avg(nvl(comm,0)))
Q4) 커미션을 받는 사원들의 급여 평균을 구한다.
select trunc(avg(sal))
from emp
where comm is not null;
Q5) 사원들의 총 수를 가져온다.
select count(empno)
from emp;