SELECT ANIMAL_ID
FROM ANIMAL_INS
WHERE NAME IS NULL;
SQL에서 컬럼 값이 NULL인지 확인하려면 IS NULL 또는 IS NOT NULL을 사용
SELECT ANIMAL_ID
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
ORDER BY ANIMAL_ID;
SELECT ANIMAL_TYPE, IFNULL(NAME, "No name"), SEX_UPON_INTAKE
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
IFNULL(컬럼명, "대체 값")
: 해당 컬럼이 NULL 값일 때 대체 값을 출력하는 함수
📍 또는 아래와 같이 대체 가능
SELECT ANIMAL_TYPE, IF(IS NULL(NAME), "No name", NAME) as NAME, SEX_UPON_INTAKE
NAME 값이 NULL이라면(True) "No name" 반환, 아니라면(False) NAME 값 그대로 반환