03Oracle数据查询(二)

1.多表查询

  • 表连接概述

    很多时候,我们需要查询的数据是分布在不同的表当中的,从多张表中查询数据,需要基于某个查询条件将表之间连接起来。

  • 使用相等连接和不等连接

    基于两张表之间某一个或某些列进行等值或者不等值连接

    语法:

    • FROM table1 Natural_JOIN table2   两张表中所有相同的字段(列)
    • FROM table1 JOIN table2 USING(column)  两张表中指定某一列
    • FROM table1 JOIN table2 ON(t1.col=t2.col)  两张表中任意两列

      

  • 使用自连接
  • 使用外连接
  • 链接更多的表

2.子查询

3.相关子查询

posted @ 2016-01-11 15:49  行者_2014  阅读(196)  评论(0编辑  收藏  举报