[SQL] 빈 값 & NULL 처리
SELECT ANIMAL_TYPE , IFNULL(NULLIF(NAME, ''), 'No name') AS NAME -- NAME이 빈 값이라면 NULL로 만들고, 그 값이 NULL이라면 'No name'로 만들기 , SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID NULLIF(A, B) : A와 B가 같다면 NULL IFNULL(A, B) : A가 NULL이면 B => NAME이 빈 값인 경우 NULL로 -> NULL인 경우 No name으로 (결과적으로 빈 값과 NULL 모두 No name으로 표기됨) SELECT ANIMAL_TYPE , NVL(NAME, 'No name') AS NAME , SEX_UPON_INTAKE FROM ANIMAL_INS ORDE..
2022. 11. 29.