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
'SQL 문제' 카테고리의 다른 글
문제 22. 조건에 맞는 회원수 구하기(BETWEEN) (0) | 2024.07.12 |
---|---|
문제 20. 가격이 제일 비싼 식품의 정보 출력하기(2중 SELECT) (0) | 2024.07.12 |
문제 19. 흉부외과 또는 일반외과 (0) | 2024.07.11 |
문제 18. DATETIME에서 DATE 형 변환(SUBSTRING 함수) (0) | 2024.07.11 |
문제 17. 강원도에 위치한 생산공장 목록 출력하기 (0) | 2024.07.11 |