728x90
728x90
집계 함수
- GROUP BY가 지정되지 않았을 경우, 조회되는 모든 데이터에 대한 결과를 출력함
- GROUP BY가 지정되어 있을 경우, 그룹에 대한 결과를 출력함
- NULL 값을 가진 레코드를 제외하고 수행함
- 컬럼명에 'DISTINCT'를 설정하면 중복되지 않은 레코드에 대해서만 수행함
집계 함수 | 설명 |
COUNT(*) COUNT([DISTINCT] 컬럼명) |
레코드 수 (* 또는 NOT NULL 컬럼에 대해서 사용하는 것을 권장) |
SUM(*) SUM([DISTINCT] 컬럼명) |
합계 |
AVG(*) AVG([DISTINCT] 컬럼명) |
평균 |
MAX(*) MAX([DISTINCT] 컬럼명) |
최댓값 |
MIN(*) MIN([DISTINCT] 컬럼명) |
최솟값 |
STD(*) STD([DISTINCT] 컬럼명) |
표준편차 |
VARIANCE(*) VARIANCE([DISTINCT] 컬럼명) |
분산 |
320x100
반응형
'SQL' 카테고리의 다른 글
[SQL] DCL - 사용자 생성과 권한 설정 (GRANT) (0) | 2023.03.14 |
---|---|
[SQL] DML - 데이터 조회 (SELECT) & 집계 함수 (0) | 2023.03.11 |
[SQL] 함수 (숫자, 문자열, 날짜/시간) (0) | 2023.03.08 |
[SQL] 조인 (JOIN) (0) | 2023.03.08 |
[SQL] 관계 차수 (0) | 2023.03.07 |