SQL 관련 모든 문제들은 MySQL을 기준으로 해결했다.
NULL을 No name으로 변경하면 되는 문제다.
사실 프로젝트에서 SQL문을 작성하며 이미 한 번 사용해본 것이라 쉽게 했다.
IFNULL
을 사용하면 된다!
IFNULL의 첫번째 인자에 NULL인지 아닌지 확인할 값을 넣고, 만약 NULL이라면 출력할 값을 두번째 인자에 넣는다.
SELECT ANIMAL_TYPE, IFNULL(NAME, "No name"), SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID;
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59410