多表连接查询

等值连接/内连接(inner join on)

内连接:两种常用的连接查询之一。它是使用比较运算符对表间公共字段的数据进行比较操作,并得出表中与连接条件相匹配的数据行,组合成新的结果集。在内连接查询中,只有满足条件的记录才能出现在结果集中。

SELECT ~~~FROM 表1 【INNER】JOIN 表2 ON <表达式>

外连接:两种您用的连按查询之一。它也是使用比软运算符对表间公共字段的数据进行比较操作,来得到新的结果集。但是与内连接相比,其结果集中不仅包含符合连接条件的行,而且还包括左表(左外连接)右表(右外连接)或两个连接表(全外连接)中的所有数据行。

  左外连接

SELECT ~~~FROM 表1 Left【OUTER】JOIN 表2 ON <表达式>

  右内连接

SELECT ~~~FROM 表1 RIGHT【OUTER】JOIN 表2 ON <表达式>

 

上一篇:sql server 连接种类


下一篇:【2019年8月版本】OCP 071认证考试最新版本的考试原题-第11题