Data Scientist 옌

매일 발전하는 IT문제해결사

Programing 프로그래밍/코딩테스트 문제풀이

SQL 고득점 Kit - IS NULL (4)

옌炎 2022. 1. 6. 09:27
728x90

IS NULL

출제 빈도 낮음, 평균 점수 보통, 문제 세트 3개

MySQL 기준으로 풀이하였습니다.

(1) 이름이 없는 동물의 아이디 (Level 1)

SELECT ANIMAL_ID
FROM ANIMAL_INS 
WHERE NAME IS NULL
ORDER BY ANIMAL_ID

(2) 이름이 있는 동물의 아이디 (Level 1)

SELECT ANIMAL_ID
FROM ANIMAL_INS 
WHERE NAME IS NOT NULL
ORDER BY ANIMAL_ID

(3) NULL 처리하기 (Level 2)

SELECT ANIMAL_TYPE, IFNULL(NAME, "No name") AS NAME, SEX_UPON_INTAKE
FROM ANIMAL_INS 
ORDER BY ANIMAL_ID

 

여기까지 문제없이 풀이하였습니다.

 

728x90