首页数据库sql中右连接与左连接分别有什么区别呢?

sql中右连接与左连接分别有什么区别呢?

时间2024-03-22 14:28:03发布访客分类数据库浏览547
导读:关于“sql中右连接与左连接分别有什么区别呢?”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“sql中右连接与左连接...
关于“sql中右连接与左连接分别有什么区别呢?”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“sql中右连接与左连接分别有什么区别呢?”吧。

sql的左连接和右连接区别:1、左连接只要左边表中有记录,数据就能检索出来,而右连接是只要右边表中有记录;2、左连接是已左边表中的数据为基准,而右联接是左向外联接的反向联接。

本文操作环境:Windows7系统,SQL Server 2019版本,Dell G3电脑。

sql的左连接和右连接区别:

1、意思不一样

左连接:只要左边表中有记录,数据就能检索出来,而右边有的记录必要在左边表中有的记录才能被检索出来。

右连接:右连接是只要右边表中有记录,数据就能检索出来。

2、用法不一样

右连接与左连接相反,左连接A LEFT JOIN B,连接查询的数据,在A中必须有,在B中可以有可以没有。内连接A INNER JOIN B ,在A中也有,在B中也有的数据才能查询出来。

3、空值不一样

左连接是已左边表中的数据为基准,若左表有数据右表没有数据,则显示左表中的数据右表中的数据显示为空。

右联接是左向外联接的反向联接。将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值。



到此这篇关于“sql中右连接与左连接分别有什么区别呢?”的文章就介绍到这了,感谢各位的阅读,更多相关sql中右连接与左连接分别有什么区别呢?内容,欢迎关注网络资讯频道,小编将为大家输出更多高质量的实用文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

sql

若转载请注明出处: sql中右连接与左连接分别有什么区别呢?
本文地址: https://pptw.com/jishu/650621.html
如何掌握Python多线程,多线程如何批量处理数据 如何用PHP实现雪花算法,代码怎样写呢

游客 回复需填写必要信息