1. 다중 행 함수

    다중 행 함수는 전체 또는 그룹별로 데이터 튜플 간의 상호 연관 및 계산 분석을 한 단일 결괏값을 반환한다.

     

    단일 행 함수는?

    SELECT절, WHERE절, GROUP BY절에서 사용되며 행의 수만큼 처리 결과값을 반환합니다.

     

    2. 집계 함수

     

    집계 함수는 다중 행 함수로 여러 튜플을 처리한 후 한 행의 결과값을 반환한다. 이때 널 값은 제외하고 처리 후 결과를 반환한다.

     

    🔥 결과는 한 행이다.

    COUNT(*)와 COUNT(컬럼명)의 차이점

    COUNT(*)는 전체 행의 개수를 반환하며, COUNT(컬럼명)은 컬럼의 널 값을 제외한 행의 개수를 반환

     

    그룹 함수 (집계 함수의 일부)

    SUM(컬럼명) 컬럼의 합계 반환 MIN(컬럼명) 컬럼의 최솟값 반환
    AVG(컬럼명) 컬럼의 평균 반환 STDDEV(컬럼명) 컬럼의 표준편차 반환
    COUNT(컬럼명) 컬럼의 행의 개수 반환 VARIANCE(컬럼명) 컬럼의 분산 반환
    MAX(컬럼명) 컬럼의 최댓값 반환    

     

     

    728x90

    '📓 Study > CS' 카테고리의 다른 글

    기억장치  (0) 2021.11.04
    트랜잭션  (0) 2021.10.29
    프로토콜  (0) 2021.09.27
    데이터베이스 개념, 관리 시스템, 스키마  (0) 2021.09.20
    운영 체제의 종류 및 Shell Script  (0) 2021.09.19

    댓글