본문 바로가기

Database/이론

[DB] 집계 / 분석/ NULL 함수

집계 / 분석 함수는 SELECT 컬럼명  절쪽이나 HAVING 절에서 주로 사용하는데요.

이름 그대로 데이터를 집계 또는 분석해주는 함수입니다.

하나씩 살펴보겠습니다.

 

AVG(컬럼명) : 평균

COUNT(컬럼명) : 검색되는 데이터 수

MAX(컬럼명) : 최대값

MIN(컬럼명) : 최소값

SUM(컬럼명) : 총합

 

RANK : 중복 순위만큼 다음 순위값을 증가시킵니다.

DENSE_RANK : 중복 순위가 존재해도 순차적으로 다음 순위값을 표시합니다.

 

다음은 NULL 관련 함수를 살펴보겠습니다.

NULL : 미확인 값이나 아직 적용되지 않은 값을 의미합니다.

0이나 비어있는 공란이 아닙니다.

하나씩 살펴보겠습니다.

 

NVL : NULL인 경우에만 지정된 값으로 대체하는 함수

NVL(값, NULL일 때 대체값) 형식입니다.

NVL2 : NULL의 여부에 따라 지정한 값으로 대체하는 함수

NVL2(값, 값이 있을때 대체할 값, NULL일 때 대체값) 형식입니다.

 

'Database > 이론' 카테고리의 다른 글

[DB] 관계연산자  (1) 2024.12.27
[DB] Where  (0) 2024.12.27
[DB] 날짜 함수  (1) 2024.12.27
[DB] Read  (0) 2024.12.26
[DB] DML  (0) 2024.12.26