카테고리 없음

SQL ( null값 대체 사용 ( COALESCE ))

SQL-Basic 2024. 8. 16. 18:46

문제내용

 

1. 이름이 없는 동물의 이름을 null이 아닌 'no name'으로 표시하여 나타내기. - > COALESCE

 

 

 

NULL 대체 - COALESCE ( )

기본문법

더보기

SELECT COALESCE(first_name, middle_name, last_name, 'Unknown') AS name

FROM employees;

 

employees 테이블의 해당 first_name, middle_name, last_name 컬럼의 null값들을 Unknown으로 대체해서 보여준다.

 

 

 

문제정답

 

SELECT ANIMAL_TYPE,
       COALESCE(NAME, 'No name') AS NAME,
       SEX_UPON_INTAKE
FROM ANIMAL_INS;