본문 바로가기

Oracle/Oracle Programming

[Oracle] OUTER JOIN

반응형

OUTER JOIN

 -. 외부 조인(OUTER JOIN)  조인 조건에 만족하지 못하였더라도 해당 행을 나타내고 싶을 때 사용

 -. 외부 조인은 “(+)”연산자를 사용하여 NULL 값이기에 배제된 행을 결과에 포함시킬 수 있다.

 

① 특정 사원의 매니저가 누구인지 알아내기 위한 예제

SQL> SELECT employee.ename || '의 매니저는 ' || manager.ename || '입니다.'

         FROM emp employee, emp manager

         WHERE employee.mgr = manager.empno(+);




 

사원테이블엔 부서 번호가 40인 사원이 없지만 외부조인으로 부서명 OPERATIONS를 출력하는 예제

SQL> SELECT e.ename, d.dname

         FROM emp e, dept d

         WHERE e.deptno(+) = d.deptno;




반응형

'Oracle > Oracle Programming' 카테고리의 다른 글

[Oracle] 사용자 관리  (0) 2013.01.23
[Oracle] 조인 예제  (3) 2012.11.28
[Oralce] SELF JOIN  (0) 2012.11.28
[Oracle] NON-EQUI JOIN  (0) 2012.11.28
[Oracle] EQUI JOIN  (0) 2012.11.27