SQL连接查询

Posted 锦瑟思华年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL连接查询相关的知识,希望对你有一定的参考价值。

内连接

  利用ON关键字指定连接条件,inner join

外连接

  1.左外连接right join:

     对连接条件左边的表不加限制,当左边表元组与右边表元组不匹配时,与右边表的相应列值取NULL

  2.右外连接left join

    对连接条件右边的表不加限制,当左边表元组与右边表元组不匹配时,与左边表的相应列值取NULL

  3.全外连接full join

   两个条件都不加限制,当一边表元组与另一边表元组不匹配时,与另一边表的相应值取NULL

交叉连接(笛卡尔积) cross join

   包含所连接的两个表中所有元组的全部组合

 

以上是关于SQL连接查询的主要内容,如果未能解决你的问题,请参考以下文章

在 Rails 上为连接、限制、选择等(不是条件)的 SQL 片段安全地转义字符串

sql [SQL查询片段]用于在命令行或通过R和其他工具使用SQL的快速代码段#tags:sql,R,text processing,命令li

sql mysql查询/ db片段

MyBatis查询mysql数据返回null

java如何实现sql连接和查询的代码?

SSM-MyBatis-05:Mybatis中别名,sql片段和模糊查询加getMapper