sm 기술 블로그

16. NULL 처리하기 본문

문제/프로그래머스_sql

16. NULL 처리하기

sm_hope 2022. 10. 12. 21:28
SELECT ANIMAL_TYPE, case when NAME is null then "No name" else NAME end as "name", SEX_UPON_INTAKE from ANIMAL_INS order by ANIMAL_ID;

 

기본 구조

CASE
	WHEN 조건
	THEN '반환 값'
	WHEN 조건
	THEN '반환 값'
	ELSE 'WHEN 조건에 해당 안되는 경우 반환 값'
END

 

스위치와 같은 동작이라고 생각하면 된다.

 

조건에 따라 컬럼 내에 값을 다르게 표현해준다.

Comments