sql语句中的几个连接:inner join,left join,right join,outer join的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40042143/article/details/85228858

最近经常用到join相关的操作,但是对几个jion的区别并不是很理解,特地总结学习一下。

学参考资料:

https://www.cnblogs.com/logon/p/3748020.html

https://www.cnblogs.com/assasion/p/7768931.html

图片来源:https://www.cnblogs.com/logon/p/3748020.html

下列图示很好的展示了几个join的区别

left join:(左连接)返回左边表的所有记录和右边表连接字段的相等记录。

right join:(右连接)返回右边表的所有记录和左边表连接字段的相等记录。

inner join(等值连接):只返回两个表中连接字段相等的记录。

猜你喜欢

转载自blog.csdn.net/weixin_40042143/article/details/85228858