Outer Join
emp 테이블의 직원들이 어느 부서에 속하는지 부서명을 출력해보자. 그런데, 어떤 부서에는 직원이 없을 수 있다. 이런 경우에도, 해당 부서명은 출력 되어야 한다. 이때 Outer Join 을 사용하면 된다. 먼저 데이터를 확인하면 EMP 테이블은 DEPT 테이블은 위에 데이터를 보면, EMP 테이블에 DEPT 테이블의 데이터중 없는게 있으므로, EMP 테이블에 (+) 를 붙여준다. SELECT e.EMPNO, e.ENAME, d.DEPTNO, d.DNAME FROM emp e, dept d WHERE e.deptno(+) = d.deptno ANSI 쿼리로 작성하면.. SELECT e.EMPNO, e.ENAME, d.DEPTNO, d.DNAME FROM emp e right join dept d on ..
2022. 12. 23.