数据库连接关系

本文介绍了数据库连接中的内连接、外连接、左连接、右连接以及全连接的概念。内连接只显示匹配的行,可能丢失信息;左连接显示左表所有行及右表匹配行,不匹配则为NULL;右连接反之;全连接显示所有满足条件的行,包括两侧不匹配的行。理解这些连接类型对于数据库操作至关重要。
摘要由CSDN通过智能技术生成

数据库是我们常常会遇到的一个内容,其中数据库连接的部分的作用区分在使用中就显得极其重要。下面来了解一下。
数据库连接分区为内连接,外连接,左连接,右链接。
内连接:内连接也称为等值连接,返回部分即符合两表条件部分(只有两张表匹配的行才显示)。
弊端:因为内连接时从结果表中删除与其他被连接表中美哦与匹配行的所有行,所以内连接可能会丢失信息。
在这里插入图片描述

左连接:取做左边的表的全部,右边的表按条件,符合的显示,不符合则显示null.
在这里插入图片描述

右连接:取右变的表的全部,左边的表按条件,符合的显示,不符合则显示null。
在这里插入图片描述

全外连接:全外连接时在结果中除了显示满足连接的条件的行外,还显示join两侧表中所有满足条件的行。
总结:
• 内连接 :inner 、inner join
• 外连接 :outer join
• 左外连接 :left outer join
• 左连接 :left join
• 右外连接 right outer join
• 右连接: right join
• 全连接 full join 、union

以上就是我的个人分享,有疑惑欢迎提出来相互交流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值