已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
多表连接国际标准相比于Oracle标准,国际标准语句太过复杂。在join里可以附加其他条件:上述两个例子表达的意思是相同的,另外从调优方面来看,上述语句中先执行where比先执行join要快很多表本身的链接join如下图,employees表中employee_id为103的managr_id为102,在自身的本张表中就有employee_id为102的人,如果想查103的manager_id为何人,就可以join自身的表,实现过程就是把复制这张表,再和这张表join国际标准Oracle标准不相等的表链接以上所述都是两个或多个表之间列里面有相同的值,下面学习两个表之间不同的值进行链接,如下图,employees表显示人员的工资,job_grades表为自建表,显示有6个标准,每个标准都代表一个工资段,要把employees表中的人员工资与job_grades表中的工资段对应起来,就是两个表之间的不相等链接。国际标准Oracle标准外部表链接以上都是两个表之间有值是相同或者包含在里面的(内部表链接 inner joins),如下图所示,departments表中的department_id中190值在employees表中的department_id是不存在的,如果两个表进行join的话190值的列与employees表中的列是显示不出来的,现在有一种方法,叫做外部表链接(outer joins)可以进行这样的链接。没有匹配上的列显示出来,外部表链接会把匹配上的列与没有匹配上的列都显示出来。外部表链接与内部表连接的区别:1. 内部表链接只把匹配上的列显示出来,外部表连接把匹配上的没有匹配上的都显示出来。2. 外部表链接包含外部左链接与外部右链接,左链接含义为,相互链接的两张表分为左表与右表,如果显示出所有的匹配列与左表中有的值右表中没有的值,这叫做左链接,如果显示出所有匹配的列,与右表中有的值左表中没有的值,这个叫做右链接3. 全链接,把相互链接的两张表,把两张表中所有匹配的值与所有没有匹配的值显示出来,这个就叫做全链接(full outer join)外部左链接(left outer join):下例中employees表为左表(国际标准)Right outer join(国际标准)外部右链接外部全链接full outer join(国际标准)Outer join(Oracle标准)注意:那边加上加号,含义为把对方表中不匹配的值显示出来,但是不能两边表都加上加号。笛卡尔乘积Cartesian products含义:把两张表里面的记录进行两两组合,假设第一张表里有m条记录,第二张表里有n条记录,那么最终的结果就是m*n。笛卡尔乘积产生的条件:1. 指定的join condition忽略掉了2. 指定的join condition无效3. 人工的使他产生(一般笛卡尔乘积是没有用处的因为他会产生大量的数据,上两种方法是被迫的,但是在做性能测试的时候,就可以使用笛卡尔乘积产生垃圾数据)下例就是,如果employee
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年公司产品定价策略试题及答案
- 高速公路资料员试题带答案
- 小区隔音与噪声控制方案
- 风电叶片配套产品制造项目施工方案
- 安全生产印刷作业安全培训试题及答案
- 制药工程考核培训试题及答案
- (人教A版)必修第二册高一数学下册期末复习训练专题08 空间几何体的结构特征、表面积和体积(解析版)
- 防食物中毒安全教育课件
- 会展管理人才培养专业测试题及答案
- 汽车库消防安全培训课件
- 2025年云南大理中考道德与法治试题及答案
- 6月16日全国安全宣传咨询日专题课件
- 2025年碳交易和减排专业资格考试试题及答案
- 2024年中考二模 模拟卷 数学(重庆卷)(答题卡)
- 江西体彩中心笔试题库及答案
- 球墨铸铁安装合同范本
- 2024–2025年中国数据标注产业深度分析报告
- 《慢性肉芽肿性疾病的诊断与治疗》课件
- 职业健康体检结果书面告知书及回执单
- 公安教导员现实表现材料
- 2025年综合窗口岗位工作人员招聘考试笔试试题(附答案)
评论
0/150
提交评论