👉 NULLIF 함수
- 두 인자가 같으면 NULL을 반환하고, 다르면 첫 번째 인자의 값을 반환
- 데이터 변환 과정에서 특정 값들을 NULL로 처리하고 싶을 때 유용하게 사용
- 데이터 분석이나 데이터 정제 과정에서 특정 조건을 만족하는 값들을 제외하고자 할 때 자주 사용
👉 기본 형태
NULLIF(인자1, 인자2)
- 인자1과 인자2를 비교
- 두 값이 같으면 NULL을 반환
- 두 값이 다르면 인자1의 값을 반환
👉 예제
SELECT TEAM_ID
, NULLIF(TEAM_NAME, '') AS TEAM_NAME
FROM TEAM
;
- TEAM_NAME의 값이
‘’와 같으면 NULL 반환
- 아니면 TEAM_NAME의 값을 반환