增加一行sql(多个左连接查询sql语句)

sql左,右,内连接转载自:http://323229113.blog.163.com/blog/static/2185362820070172553209/感谢作者.相信做数据分析的朋友,对数据库都比较敏感,作为一名数据分析人员,我们处理数据时总会遇见各种各样的问题,包括连接方式的选择,今天和大家分享一下我眼里的左右连接和内连接的区别.原创博主文章中总结:左连接:保留左边全部行。按左…

大家好,又见面了,我是你们的朋友全栈君。

sql 左,右,内连接
转载自:http://323229113.blog.163.com/blog/static/2185362820070172553209/
感谢作者.
相信做数据分析的朋友,对数据库都比较敏感,作为一名数据分析人员,我们处理数据时总会遇见各种各样的问题,包括连接方式的选择,今天和大家分享一下我眼里的左右连接和内连接的区别.
原创博主文章中总结:
左连接:保留左边全部行。按左边行顺序和右边比较是否相等。相等就连接成一行。可以多对多
右连接:保留右边全部行。按右边行顺序和左边比较是否相等。相等就连接成一行。可以多对多
内连接:不保留不相等的行。左右有相等的就连接,不相等的多去掉不要。可以多对多

下面我讲解下我的认知:一开始,我总觉得左连接不会增加行数,后来处理数据时发现当一对多时数据行数是会增加的,这时我突然发现左连接其实是在内连接的基础增加了一些以左表为基础右表匹配不到的(右连接同理)
是不是这样更好的理清内连接和左右连接的关系了,用高中集合的知识用图可以展示为如下
在这里插入图片描述
我们可以看到图例有两张表格左表是Orders,右表是Returns,当四种连接方式不同时,阴影部分是不同的,但是可以看到左连接是包括内连接的,这么理清后大家会不会对数据连接方式有了更好的理解,不知道大家在工作中有没有相同的感悟呢,欢迎讨论.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126403.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月17日 下午9:20
下一篇 2022年4月17日 下午9:20


相关推荐

  • python学习:pycharm2019安装教程

    python学习:pycharm2019安装教程PyCharm 安装 1 安装 1 官网 https www jetbrains com pycharm download other html 2 百度网盘 提取码 0829 版本 2019 1 https pan baidu com s 1XzVw8ivL BSPuvfhKSCud 安装步骤 1 运行 pycharm professional 2019 1 exe 开始安装 2 设置好安装目录 点击 next 3 勾选创建 pycharm2019 桌面快捷方式 CreateAss

    2026年3月17日
    1
  • pip更新方法

    pip更新方法pip更新方法如下:方法一:pycharm中的Terminal中更新,使用如下命令:python-mpipinstall–upgradepip方法二:删除原pip文件,重新安装例如pip文件在如下文件夹中C:\Python\Python373\Lib\site-packages我们能够知道pip20.1.1所在路径,找到它,然后删掉pip-20.1.1.dist-info文件夹。设置如下图,已不见pip的踪影。提示,packagi…

    2022年6月11日
    176
  • 免费域名解析软件3322、dnspod和nat123,及动态域名解析

    免费域名解析软件3322、dnspod和nat123,及动态域名解析发布网站做网站服务器离不开域名解析 如果是动态 IP 还需要动态域名解析 3322 动态 fa

    2026年3月16日
    2
  • 手把手教你配置OpenClaw使用GPT-5.4!

    手把手教你配置OpenClaw使用GPT-5.4!

    2026年3月13日
    1
  • Idea激活码最新教程2023.2.7版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2023.2.7版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2023 2 7 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2023 2 7 成功激活

    2025年5月28日
    3
  • css 文字垂直居中

    css 文字垂直居中css 样式中提供了 text align center 实现的是水平居中 但没有提供直接的垂直居中 具体原因不得而知 实现方式可以通过设置行高 盒子的高度 原因很好理解 行高 上缝隙 文字高度 下缝隙 而文字的高度又是固定的 上下缝隙距离是均分的 所有就会强制文字垂直居中显示了 只不过上下缝隙是没有颜色的看不见而已 举例 DOCTYPE tml htmllang en head metacharset UTF 8 metacharset UTF 8 head htmllang en

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号