SELECT coalesce (컬럼1, 컬럼2, ..., 컬럼n)
FROM 테이블명;
coalesce 함수는 처음으로 null이 아닌 값을 만나면 그 컬럼 값을 리턴한다.
컬럼1 이 null 이 아니면 컬럼 1을 리턴,
컬럼1 이 null이고 컬럼 2가 null이 아니면 컬럼 2를 리턴,
컬럼1부터 컬럼N-1까지가 값이 null이면 컬럼N을 리턴한다.
예제)
SELECT coalesce('A','B','C') as 'COALESCE_TESE' from dual
UNION ALL
SELECT COALESCE(NULL, 'B','C') FROM dual
UNION ALL
SELECT COALESCE(NULL,NULL,NULL) FROM dual;
COALESCE_TEST
--------------------------
A
B
null