当前位置:网站首页 > 技术博客 > 正文

数据库内外连接



  • 内连接 : 、
  • 外连接 :
    • 左外连接 :
    • 左连接 :
    • 右外连接
    • 右连接:
  • 全连接 、

现在有2张表,A表和B表,数据和表结构如下
在这里插入图片描述

内连接查询的是两张表的并集,也就是A表和B表都必须有数据才能查询出来;
在这里插入图片描述

以下三个查询的结果是一样的,针对上面的表数据,能查询出id为1、2、3的数据

 

是以左表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将左表所有的查询信息列出,而右表只列出ON后条件与左表满足的部分。左连接全称为左外连接,是外连接的一种。
在这里插入图片描述

下面2个查询的结果是一样的,针对上面的表数据,能查询出id为1、2、3、4的数据

 

是以右表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将右表所有的查询信息列出,而左表只列出ON后条件与右表满足的部分。右连接全称为右外连接,是外连接的一种。
在这里插入图片描述

下面2个查询的结果是一样的,针对上面的表数据,能查询出id为1、2、3的数据

 

全连接显示两侧表中所有满足检索条件的行。
在这里插入图片描述

oracle的全连接

的全连接查询可以直接用,

 

mysql的全连接

中没有,可以使用实现全连接;


                            

版权声明


相关文章:

  • delphi软件开发程序员2024-12-30 08:00:59
  • java开发中的注解自定义详解2024-12-30 08:00:59
  • java多态解释2024-12-30 08:00:59
  • mysql5.7开窗函数2024-12-30 08:00:59
  • 双磁盘双系统安装ubuntu2024-12-30 08:00:59
  • ubuntu20.04安装vnc远程桌面2024-12-30 08:00:59
  • usb协议复杂吗2024-12-30 08:00:59
  • jvm内存模型详解2024-12-30 08:00:59
  • 单片机三大编程语言2024-12-30 08:00:59
  • html怎么转化为pdf2024-12-30 08:00:59