多表连接查询

纵饮孤独 提交于 2019-11-30 19:58:53

等值连接/内连接(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 <表达式>

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!