SQL - COALESCE

두주·2024년 2월 4일
0

TIL

목록 보기
49/58


SELECT 
    WAREHOUSE_ID,
    WAREHOUSE_NAME,
    ADDRESS,
    COALESCE(FREEZER_YN, 'N') as FREEZER_YN
FROM 
    FOOD_WAREHOUSE
WHERE 
    ADDRESS LIKE '경기도%'
ORDER BY 
    WAREHOUSE_ID ASC;

coalesce (합체하다)

COALESCE (A, B) 는 A와 B를 병합하는 것이다.
왼쪽의 Null값에 B가 들어간다

즉, FREEZER_YN 의 Null값에 N을 삽입하여 문제를 해결했다.

SELECT COALESCE(A, '---') FROM test;

위와 같은 방식으로 Null값을 대체할 때 사용한다.

profile
야옹.

0개의 댓글