본문으로 바로가기

[DataBase] GROUP 함수

category Programming/ DataBase 2018. 4. 18. 21:20

그룹 함수



테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수이고 복수행 함수라고도 함


그룹함수의 종류에는 COUNT, MAX, MIN, SUM, AVG, STDDEV, VARIANCE 등이 있다.



그룹함수 규칙

        1. 그룹함수는 NULL값이 있는 컬럼은 조회에 포함시키지 않는다.

        2. 로우가 없는 테이블에 그룹함수 COUNT()를 사용시 0이 출력되며 SUM()를 사용시 NULL값이 출력됩니다.

        3. COUNT, MAX와 MIN은 문자, 숫자, 날짜 데이터 모두에게서 사용할 수 있다. 그러나 AVG, SUM, VARIANCE, STDDEV는 NUMBER만 사용 가능하다.

        4. Expr이 있는 인수들의 자료 형태 CHAR, VARCHAR2, NUMBE, DATE형이 될 수 있다.



















'Programming > DataBase' 카테고리의 다른 글

[DataBase] Transaction  (0) 2018.04.19
[DataBase] DDL / DML / 서브쿼리  (1) 2018.04.19
[DataBase] SQL 함수  (2) 2018.04.18
[DataBase] SQL*PLUS 파일 명령어  (0) 2018.04.18
[DataBase] 기본 SQL문 정리2  (0) 2018.04.18