Sql공부COALESCE

박건혁·2024년 9월 4일

MSSQL!

목록 보기
5/6

오늘의 SQL 공부: COALESCE

오늘은 COALESCE에 대해 공부했습니다.

COALESCE 함수는 검색 중 Null이 아닌 첫 번째 값을 찾을 때 사용됩니다.

예시 :

SELECT

      Column,

      COALESCE(phone_number, 'Not Provided') AS phone

FROM

      Table;

테이블에서 phone_number열의 값을 가져오며 Null인 경우 Not Provided 를 반환합니다.

예시 2 :

SELECT

      Column,

      COALESCE(home_number, mobile_number, work_phone, 'Not Provided')

FROM

      Table

왼쪽부터 home, mobile, work 열을 순서대로 체크하여 첫 번째로 Null이 아닌 값을 반환합니다. 만약 모두 Null이라면 Not Provided를 반환합니다.

0개의 댓글