코딩/SQL
9-1 NVL 함수 활용하기
돌돌55
2022. 5. 3. 22:13
데이터를 다루다보면 결측치(NULL)가 있을때가 있다.
그러면 이를 그냥 두면 결측치가 포함된 컬럼값도 영향을 받을 수 있다.
그래서 결측치를 컨트롤하는 방법 중 하나로 특정값으로 대체하는 방법이 있다.

NVL 함수는 NULL 데이터를 처리하는 함수이다
결측치가 아니라면 원래값, 결측치면 대체하는 값으로 바꿔준다.
아래 예시는 SAL+COMM의 값이 나오게 변경해준 예시이다.

NULL 대신 0이 들어가서 더하기가 가능하였고 결측치가 없게 되었다.
결측치를 다룰때는 항상 조심하여야한다. 어떤 방법이 가능 데이터에 적합한지 고민하고 테스트해야한다.
이번에 SQL의 새로운 결측치 처리방법을 배웠으니 결측치가 나올때 또다른 처리방법으로 활용해보자