② SUM(expr)
SUM은 expr의 전체 합계를 반환하는 함수로 매개변수 expr에는 숫자형만 올 수 있다. 사원 테이블에서 급여가 숫자형이므로 전 사원의 급여 총액을 구해 보자.
입력
SELECT SUM(salary)
FROM employees;
결과
SUM(SALARY)
---------------
691416
SUM 함수 역시 expr 앞에 DISTINCT가 올 수 있는데, 이때 역시 중복된 급여는 1번만 셈해진 전체 합계를 반환한다.
입력
SELECT SUM(salary), SUM(DISTINCT salary)
FROM employees;
결과
SUM(SALARY) SUM(DISTINCTSALARY)
------------ -------------------
691416 409908