본문 바로가기
SQLD

[SQLD] DML 데이터 조회 SELECT(3) - NULL 관련 함수

by 민두이 2023. 3. 15.
728x90
반응형

SELECT문 기본 구조 - NULL 관련 함수

SELECT 컬럼명 등

FROM 테이블명

WHERE 조건문

NVL(col1, 대체값) NULL이면 다른 값으로 바꿔주는 함수
NVL2(col1, 결과1, 결과2) col1이 NULL이면 결과2, 아닌경우 결과1 출력
NULLIF(v1, v2) v1 == v2 이면 NULL
v1 != v2 면 v1을 출력
COALESCE(v1, v2, v3... vn) NULL이 아닌 최초의 값을 반환

 

 

SELECT 컬럼명 등

FROM 테이블명

GROUP BY 집계기준컬럼명

HAVING grouping된 후 상태 기반의 조건문

 

ROWID

해당 데이터가 어떤 데이터 파일 상에서 어느 블록에 저장되었는지 알려줌

데이터 베이스에 저장되어 있는 데이터를 구분할 수 있는 유일한 값

데이터 블록에 데이터가 저장된 순서이다

테이블에 데이터를 입력하면 자동으로 생성된다 

728x90