最近经常用到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(等值连接):只返回两个表中连接字段相等的记录。