经典表关联及多表查询.docVIP

  • 3
  • 0
  • 约6.12千字
  • 约 7页
  • 2017-06-13 发布于湖北
  • 举报
经典表关联与多表查询 目的: 掌握从多个表查询数据的基本知识 了解和学习外连接(out join) 掌握内连接 授课内容: 对多于一个表的数据查询 现实情况中,在数据库应用中,数据存在于多个相关联的表中。基本上没有数据只存在于一个表中的情况。小的应用系统一般也有十几个表,大型系统一般有上千个表。 你经常要作的就是在多个表中进行数据查询。 Oracle对多表查询使用表连接的技术(table join) 表连接的基本条件: 2个表必须有公共字段(同名字段或不同名字段) 在一个表中,这个公共字段必须是主键(PK) 二个表中的公共字段,在一个表中是主键,在另外一个表中就是外键(FK)。 二表关联中,公共字段是主键的表称为父表(主表)。是外键的表称为子表(详细表)。 研究一下scott下的emp和dept表的关系。 研究一下oe下的表: CATEGORIES_TAB CUSTOMERS INVENTORIES ORDERS ORDER_ITEMS PRODUCT_DESCRIPTIONS PRODUCT_INFORMATION 多表查询的语法 select 子句 from 表1[ 别名],表2[ 别名],视图[ 别名],(select 子句)别名 where 连接语句 and 其他条件语句 [oupy by 分类项目] [having 子句] [order by 子句] 任务:查询每个

文档评论(0)

1亿VIP精品文档

相关文档