SQL에서 NULL이 골치 아플 때 사용하는 두 가지 함수가 있습니다. 바로 COALESCE와 NVL. 둘 다 널값을 다른 값으로 바꾸기 위해 사용하는 함수입니다. 하지만 사용 방법이나 지원되는 DBMS, 그리고 동작 방식에서 차이가 있습니다. 1. NVL 함수란?NVL은 Oracle에서 사용하는 함수입니다. 값이 NULL이면 두 번째 값으로 바꿔주는 함수입니다.NVL(표현식, 대체값)SELECT NVL(NULL, '대체값') FROM dual;-- 결과: '대체값' 2. COALESCE 함수란?COALESCE는 표준 SQL 함수로 대부분의 DBMS에서 사용 가능합니다. 여러 값을 차례대로 확인해서 NULL이 아닌 첫 번째 값을 반환합니다.COALESCE(값1, 값2, 값3, ...)SELECT COAL..