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

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