sm 기술 블로그
16. NULL 처리하기 본문
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
스위치와 같은 동작이라고 생각하면 된다.
조건에 따라 컬럼 내에 값을 다르게 표현해준다.
'문제 > 프로그래머스_sql' 카테고리의 다른 글
18. 있었는데요 없었습니다(join) (0) | 2022.10.25 |
---|---|
17. 없어진 기록 찾기(JOIN) (0) | 2022.10.12 |
15. 이름이 없는 동물의 아이디 (0) | 2022.10.12 |
14. 입양 시각 구하기(1) (substr, BETWEEN) (0) | 2022.10.05 |
13. 동명 동물 수 찾기 (서브 쿼리) (0) | 2022.10.04 |
Comments