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
'SQLD' 카테고리의 다른 글
[SQLD] WINDOW 함수, 테이블 파티션 (0) | 2023.03.17 |
---|---|
[SQLD] GROUP, JOIN 함수 (0) | 2023.03.16 |
[SQLD] DML 데이터 조회 SELECT(2) - WHERE (0) | 2023.03.14 |
[SQLD] DML 데이터 조회 SELECT(1) (0) | 2023.03.13 |
[SQLD] DML (Data Manipulation Language), TCL (Transaction Control Language) (0) | 2023.03.12 |