- 0
- 0
- 约4.16千字
- 约 7页
- 2021-09-18 发布于天津
- 举报
理解 oracle 中的外连接
不考虑,
不考虑,
d.deptno(+)=e.deptno and e.deptno(+)=10
术语定义
保留行表 : 外连接条件中不包含 +号的表 注意:不包含 + 号的表是指在外连接条件中。 where d.deptno(+)=10 where d.deptno(+)=70 where d.deptno=e.deptno(+) where d.deptno(+)=e.deptno where d.deptno=10 where
如下例所示:
无保留行表
无保留行表 d 是保留行表表 e 是保留行表表
普通的连接条件 无保留行表 d 和 e 均包含了 + 号
左外连接中左边的表。 右外连接中右边的表。 全外连接中全部的表。
替换 NULL 的表 :
左外连接中右边的表
右外连接中左边的表
全外连接中全部的表
当不存在匹配的行时,替换 任何在 SELECT 列中引用的替换在全外连接中,两张表既可以保留行,也可以替换
当不存在匹配的行时,替换 任何在 SELECT 列中引用的替换
NULL 的表替换 NULL 。如果连接操作中不存在匹配, NULL 表的列都将替换为 NULL 。
外连接的处理
1 取出外连接的两个表 : d,e 见图 1, 2
2 取出满足连接条件的所有行,加上保留行表中所有不满足连接条件的行
不满足连接条件的行的组成:
保留行
您可能关注的文档
最近下载
- 多模态脑监测引导精准脑复苏治疗急诊专家共识深入解读.pptx VIP
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期12月月考语文试题(含答案).pdf VIP
- 诫子书翻译及原文.docx VIP
- 新人教版八年级(下)数学竞赛试卷及答案.doc VIP
- 《西虹市首富》影视剧本-编剧学习.docx VIP
- JC∕T 2533-2019预拌混凝土企业安全生产规范.pdf VIP
- (2025秋新版)苏教版科学三年级上册全册教案 .pdf
- 工程力学(第二版)范钦珊习题答案解析.pdf
- 2026年国企招聘《时事政治真题卷》完整版.docx VIP
- 《老年认知功能障碍慢病管理指南(2025)》解读PPT课件.pptx VIP
原创力文档

文档评论(0)