입양 게시판에 동물 정보를 게시하려 합니다. 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시해 주세요.
https://school.programmers.co.kr/learn/courses/30/lessons/59410
SELECT
ANIMAL_TYPE,
CASE
WHEN NAME IS NULL THEN 'No name'
ELSE NAME
END AS 'NAME',
SEX_UPON_INTAKE
FROM ANIMAL_INS
NULL을 확인하고 대체하는 방법은 여러 가지가 존재한다.IFNULL(컬럼, 'NULL인 경우 대체할 값')CASE : SELECT에서 조건문처럼 사용할 수 있다.COALESCE(컬럼1, 컬럼2, ... , NULL인 경우 대체할 값) : 컬럼이 아닌 값을 대체한다.