表连接是指我们需要的数据在多个表里,这里就需要表连接。oralce 分为 92连接和 99 连接,个人偏向 99 连接。这里主要记录99 连接方式
select xx from xx cross join XX;
select xx from xx natural join xx
select a.xx b.xx from a join b on a.XX = B.XX
之前都是内连接,这里外连接 内连接和外连接如果有不明白的可看下面图
左连接:left outer join
select a.xx,b.xx from a left outer join b on a.xx = b.xx
执行步骤
右连接:right outer join
select a.xx,b.xx from a right outer join b on a.xx = b.xx
执行步骤