NULLIF
-
SQL NULLIF 함수 완벽 가이드: 특정 값을 NULL로 대체하기Database 2025. 7. 3. 11:18
들어가며SQL을 다루다 보면 “특정 값(예: 빈 문자열, 특정 코드 등)을 NULL로 간단히 바꾸고 싶다”는 경우가 자주 발생합니다. 이때 유용하게 쓰이는 함수가 바로 NULLIF입니다. 오늘은 NULLIF의 기본 개념부터 실전 예시까지 살펴보겠습니다.1. NULLIF란?NULLIF(expr1, expr2) 함수는 두 인수 expr1과 expr2를 비교하여,expr1 = expr2 이면 → NULL 반환그렇지 않으면 → expr1 반환하는 아주 단순하지만 강력한 기능을 제공합니다.2. 기본 문법NULLIF(비교할_값1, 비교할_값2)3. 실전 예제예제 테이블: employees3-1) 빈 문자열을 NULL로SELECT id, name, NULLIF(bonus_code, '') AS bonus_cod..