본문 바로가기
My SQL

MySQL[COALESCE 함수]null일때 다른값으로 대체해서 보여주기

by bmin_2 2022. 10. 1.

▶ COALESCE() 설명


조회하는 컬럼에 값이 NULL일 때 다른값으로 대체해서 보여줍니다.

▶사용법



SELECT
COALESCE('컬럼명', '대체할값')  FROM '테이블명';

 

▶예제


 

 예제 테이블(테이블명: motown)

name weight
홍이 null
승환 75.5
명우 null
찬웅 90.5
지화 null

 

COALESCE()예제

 

name weight
홍이 정보없음
승환 75.5
명우 정보없음
찬웅 90.5
지화 정보없음

SELECT name,COALESCE(weight,'정보없음') FROM motown;                                    
                                   

 

weight 컬럼에 NULL이면 "정보없음"으로 조회되게 한 예제입니다.

                                 

 

 

 

오늘은 MySQL에서 COALESCE함수에 대해 알아보았습니다.

댓글