a. select *from emp e,dept d where e.deptno = d.deptno ;
b. select *from emp e inner join dept d on e.deptno = d.deptno ;
不等值连接(一般不用) select *from emp e,dept d where e.deptno != d.deptno ;
3.外连接
左外连接: 以左表为基准(左表全部显示),去匹配右表数据,无数据部分用null填充
a.(oracle独有)
select *from emp e,dept d where e.deptno = d.deptno(+) ; 左外连接加在等号的右边
b.select *from emp e left outer join dept d on e.deptno = d.deptno ;
左外连接: 以右表为基准(右表全部显示),去匹配左表数据,无数据部分用null填充
a.(oracle独有)
select *from emp e,dept d where e.deptno(+) = d.deptno ; 右外连接加在等号的左边
b.select *from emp e right outer join dept d on e.deptno = d.deptno ;
全外连