SQL 문제

문제 15. NULL 처리하기(IFNULL)

kagan-draca 2024. 7. 11. 20:04

 

IS NULL을 이용해 NULL인 튜플을 찾거나 NULL이 아닌 튜플을 찾는건 익숙했지만, NULL인 튜플 값을 "No name"으로

바꾸는 문제는 처음 접해보았다.

 

인터넷 검색으로 IFNULL을 사용하면 NULL인 튜플 값을 "No name"처럼 다른 값으로 출력할 수 있었다.

사용 방법은 IFNULL(컬럼명, "사용할 이름")으로 비교적 쉽게 바꿀 수 있었다.

 

제출한 코드 :

 

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