- 9
- 0
- 约2.53万字
- 约 30页
- 2017-05-22 发布于上海
- 举报
ZTESOracle多表查询第四讲
从多表中检索数据 有时,我需要查询的信息往往来自多个表。例如示例,报表显示了来自于两张表的数据, EMEPLOYEE_ID来自于EMPLOYEES表,DEPARTMENT_ID从EMPLOYEES表和DEPARTMENTS表都可以检索得到,而DEPARTMENT_NAME只能从DEPARTMENTS表中检索。要产生这样类似的报表,你需要连接访问EMPLOYEES表和DEPARTMENTS表。 连接类型 对于表的连接,使用基于1999 SQL的连接标准。 注意: 到现在为止所看到的连接都是使用Oracle的连接语法。Oracle语法的基础是ANSI SQL/86标准。在开发Oracle9i时,数据库还实现了ANSI SQL/92标准的连接语法。为了使用SQL全面兼容新的标准,应该在查询中使用SQL/92标准的语法。另外,将看到使用SQL/92语法是如何避免产生不必要的笛卡尔积的。 表的连接 语法分析: table1.column 指示被检索的数据所在的表和列 NATURAL JOIN 基于相同列名的连接 JOIN table USING column_name 指定实现等值连接的列名 JOIN table ON table1.column_name =table2.column_name 在ON子句中指定实现等值连接的条件 LEFT/RIGHT/FULL OUT
您可能关注的文档
- 项目管理的创新实践浅谈上海世博会的项目管理.pptx
- 领导艺朮(白领必读).ppt
- 颈肩痛The nechshoulder pain.ppt
- 颈肩操(8分钟).ppt
- 颈椎骨折227.ppt
- 领导学专题一.ppt
- 题临安邸().ppt
- 颜色 yns.ppt
- 风湿性疾病(教学25).ppt
- 飞思卡尔8位单片机MC9S8 Flash存储器的在线编程.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 建筑工程施工技术标准化指南.docx VIP
- 海湾gst5000h使用说明书.pdf
- 2026年中考第一次模拟考试:道德与法治一模模拟卷(西藏专用)(考试版).docx VIP
- 土木工程施工基本原理徐伟课后答案[1-8章].khda..doc VIP
- 《大数据营销》教学大纲 、期末试卷.pdf VIP
- 安徽省合肥市2026届高三下学期第二次教学质量检测化学卷及答案.pdf
- 电厂锅炉管系事故案例.ppt VIP
- 《富致秘录》中源线建仓法(陈雅山 著 王明森 点校).pdf VIP
- 专题27 【五年中考+一年模拟】几何压轴题-备战2023年北京中考真题模拟题分类汇编(原卷版).pdf VIP
- 宁波经济技术开发区—石油化工园区含硫废气综合治理及资源化利用项目6-经济分析(6).pdf VIP
原创力文档

文档评论(0)