깡뇽

[프로그래머스] SQL High Score Kit - IS NULL 본문

Computer Language/SQL

[프로그래머스] SQL High Score Kit - IS NULL

깡뇽 2022. 3. 2. 16:46
반응형

이름이 없는 동물의 아이디

SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL ORDER BY ANIMAL_ID

IS NULL : 데이터가 NULL인지 확인

 

이름이 있는 동물의 아이디

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

IS NOT NULL : 데이터가 NULL이 아닌지 확인

 

NULL 처리하기

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

IFNULL(컬럼명, 대체값) : 추출하려고 하는 컬럼명에 NULL값이 있는 경우 대체값으로 바꾸어 추출

반응형