② 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
    
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.