[독학! SQLP] NULL에 관하여!
NULL의 기본 개념NULL ≠ 공백, NULL ≠ 0집계 함수에서는 NULL 값이 연산 대상에서 제외됨 (SUM, AVG 등).사칙연산에 NULL이 포함되면 결과는 항상 NULL.예: 10 + NULL → NULL비교 연산(=, >, =, 부정 비교 연산(!=, , NOT 칼럼명 =...) 역시 조건 만족하지 않음.조건절에서 NULL 비교 시 반드시 IS NULL 또는 IS NOT NULL 사용.NULL 관련 단일행 함수NVL(표현식 1, 표현식 2) (Oracle) / ISNULL(표현식 1, 표현식 2) (SQL Server) → 표현식1이 NULL이면 표현식 2 반환.NULLIF(표현식 1, 표현식 2)→ 두 값이 같으면 NULL, 다르면 표현식 1 반환.예: NULLIF(10, 10) → NUL..
2025. 8. 19.