Sie sind auf Seite 1von 1

LEFT outer join:

===========
select * from emp, dept where emp.deptno = dept.deptno(+)
select ename, dname, emp.deptno, dept.deptno from SCOTT.EMP LEFT outer join SCOT
T.DEPT on emp.deptno = dept.deptno
RIGHT outer join:
============
select * from emp, dept where emp.deptno(+) = dept.deptno
select ename, dname, emp.deptno, dept.deptno from SCOTT.EMP RIGHT outer join SCO
TT.DEPT on emp.deptno = dept.deptno
FULL outer join:
===========
select * from emp, dept where emp.deptno = dept.deptno(+) UNION ALL select * fr
om emp, dept where emp.deptno(+) = dept.deptno AND emp.deptno is null;
select * from SCOTT.EMP FULL outer join SCOTT.DEPT on emp.deptno = dept.deptno
inner join:
=======
select * from emp, dept where emp.deptno = dept.deptno;
select ename, dname, emp.deptno, dept.deptno from SCOTT.EMP inner join SCOTT.DEP
T on emp.deptno = dept.deptno

Das könnte Ihnen auch gefallen