为了更加深入左外连接,我们做一些測试,外连接的写法有几种形式,我们能够通过10053跟踪到终于SQL转换的形式. --初始化数据 create table A ( id number, age number ); create table b ( id number, age number ); insert into A values(1,10); insert into A values(2,20); insert into A values(3,30); insert in…
1. 内连接很简单 select A.*, B.* from A,B where A.id = B.id select A.*, B.* from A inner join B on A.id = B.id 以上两句是完全等价的 2. 左外连接 select * from emp a left join dept d on a.deptno=d.deptno select * from emp a,dept d where a.deptno=d.deptno(+) 以上两句是完全等价的 3. 右…
关于自连接.左外连接.右外连接.全连接: 简单来讲,随便来个例子: A表 B表 id name id name 1 a 1 b 2 b 3 c 4 c 内连接就是左表和右表相同的数据: select * from A inner join B on A.id=B.id id name id name 1 a 1 b 外连接分为:左外连接.右外连接.全外连接 左外连接就是以左表为准,去匹配右表,左表有多少条数据,结果就是多少条数据 select * from A left jo…