더북(TheBook)

commission_pct 열의 데이터 값이 null이면 일괄적으로 null 값을 1로 변환하여 salary 열과 곱해 보겠습니다.

 

 

예제 4-13 employees 테이블에서 salary에 commission_pct를 곱하되 commission_pct가 null일 때는 1로 치환하여 commission_pct를 곱한 결과를 출력하세요.

SELECT salary * NVL(commission_pct, 1)

FROM   employees

ORDER BY commission_pct;

 

실행 결과

 

commission_pct 열의 데이터 값이 null이면 1로 치환하는 NVL 함수를 적용한 결과입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.