Oracle连接多个表.pptVIP

  • 5
  • 0
  • 约5.35千字
  • 约 33页
  • 2016-11-22 发布于河南
  • 举报
练习3 生成居住在佛罗里达州并且订购了计算机图书的所有客户的列表. 总结 为什么要进行多表连接 两个表之间的笛卡尔连接 相等连接。传统的方法在WHERE子句中使用等号作为比较运算符。JOIN方法可以使用NATURAL JOIN、JOIN…USING或JOIN..ON关键字。 不等连接根据相等条件之外的其他任何条件建立一种关系。 必须将表和自身联接才能检索任何需要的信息时,就是用自我连接。 内部连接包包括相等连接,不等连接,自我连接。 外部连接,外部连接运算符(+),OUTER JOIN关键字 集合运算符 * Inspur group 谢谢大家! * * 连接多个表 Oracle SQL和PL/SQL编程 目标 创建一个笛卡尔连接 使用WHERE子句创建相等连接 使用JOIN关键字创建相等连接 使用WHERE子句创建不等连接 使用JOIN…ON方法创建不等连接 创建自我连接 区分内部连接和外部连接 使用WHERE子句创建外部连接 使用OUTER关键字创建外部连接 使用集合运算符结合多个查询的结果 连接三个或更多表 笛卡尔连接 又称为“笛卡尔乘积”或“交叉连接”,第一表中的每一个数据与第二个表中的每一个记录配对 如果第一个表中有m条记录,第二个表中有n条记录,结果是m*n条记录 笛卡尔连接——传统方法 查找每本书的出版社名称 SELECT title,name FROM bo

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档