문제/프로그래머스_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
스위치와 같은 동작이라고 생각하면 된다.
조건에 따라 컬럼 내에 값을 다르게 표현해준다.