eunzae's develog

[SQL] COLALESCE 함수 본문

Language/SQL

[SQL] COLALESCE 함수

eunzae 2021. 5. 31. 19:27

COLALESCE 함수를 사용하면

 

SELECT
  CASE 
     WHEN(a IS NOT NULL) THEN a
     WHEN(b IS NOT NULL) THEN b
     WHEN(c IS NOT NULL) THEN c
  END
FROM tablename

위와 같은 조건을

 

SELECT COLALESCE(a,b,c)
FROM tablename

이렇게 간단하게 표현 가능하다.

 

 

'Language > SQL' 카테고리의 다른 글

[SQL] case when 절 이용한 데이터 정제  (0) 2022.04.19
[SQL]ROW_NUMBER() 함수  (0) 2021.12.22
[SQL] 비 규칙적인 글자 정규식 사용 추출  (0) 2021.08.11
[SQL] exists 함수  (0) 2021.06.01
[SQL] WITH절 사용  (0) 2021.05.31