출처: 프로그래머스
https://programmers.co.kr/learn/courses/30/lessons/59410
1. IF 문
SELECT ANIMAL_TYPE,
IF(NAME IS NULL,'No name',NAME) AS NAME,
SEX_UPON_INTAKE
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
2. IFNULL()
SELECT ANIMAL_TYPE,
IFNULL(NAME,'No name') AS NAME,
SEX_UPON_INTAKE
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
3. CASE 문
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;
'알고리즘 문제 풀이 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 중성화 여부 파악하기 MYSQL (*) (0) | 2022.02.11 |
---|---|
[프로그래머스] 이름에 el이 들어가는 동물 찾기 MySQL (0) | 2022.02.11 |
[프로그래머스] 루시와 엘라 찾기 MySQL (0) | 2022.02.11 |
[프로그래머스] 이름이 있는 동물의 아이디 MySQL (0) | 2022.02.11 |
[프로그래머스] 이름이 없는 동물의 아이디 MySQL (0) | 2022.02.11 |