오라클/Oracle,SQL

SQL 기초 및 PLSQL 실무 강좌 자료] 일반 함수 NVL 확장 함수 : COALESCE 함수

행복한짱짱이 2016. 11. 10. 13:42

SQL 기초 및 PLSQL 실무 강좌 자료] 일반 함수 NVL 확장 함수 : COALESCE 함수


SQL 기초 및 PLSQL 실무 강좌 자료] 일반 함수 NVL 확장 함수 : COALESCE 함수



실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.



일반 함수 NVL 확장 함수 : COALESCE 함수


* COALESCE 함수


- COALESCE 함수는 인수중에서  NULL이 아닌 첫 번째 인수를 반환하는 함수


* 사용법

 

 


- expression-1 : expression-1이 NULL이 아니면 expression-1을 반환


- expression-2 : expression-1이 NULL이고 expression-2가 NULL이 아니면 expression-2를 반환


- expression-n : expression-1부터 expression-n-1까지의 값이 NULL이고 expression-n이 NULL이

아니면 expression-n을 반환

 

 


* 사용 예

                                                            

- 교수 테이블에서 보직수당이 NULL이 아니면 보직수당을 출력하고, 보직수당이 NULL이고 급여가 NULL이 아니면

급여를 출력, 보직수당과 급여가 NULL이면 0을 출력하여라