(5)LEFT OUTER JOIN 左外连接
select *
from emp e
left outer join dept d
on e.deptno=d.deptno;
(6)RIGHT OUTER JOIN 右外连接
select *
from emp e
right outer join dept d
on e.deptno=d.deptno;
利用外部连接符来实现:
select * from emp e,dept d where d.deptno=e.deptno(+);
(7)FULL OUTER JOIN 全外连接
select *
from emp e
full outer join dept d
on e.deptno=d.deptno;
返回两个表中的所有记录,即使有不匹配的记录。
select *
from emp e
left outer join dept d
on e.deptno=d.deptno;
(6)RIGHT OUTER JOIN 右外连接
select *
from emp e
right outer join dept d
on e.deptno=d.deptno;
利用外部连接符来实现:
select * from emp e,dept d where d.deptno=e.deptno(+);
(7)FULL OUTER JOIN 全外连接
select *
from emp e
full outer join dept d
on e.deptno=d.deptno;
返回两个表中的所有记录,即使有不匹配的记录。