一尘不染

请用简单的语言解释MySQL Joins

mysql

请以简单的语言向我解释。请不要发布网络链接,因为我需要阅读开发人员而不是作者的理解。


阅读 258

收藏
2020-05-17

共1个答案

一尘不染

我能为您指出的最好是SQL Join的直观说明

这些图表对我有很大帮助。


从此处的链接文章中添加主要图表。

内部联接

内部联接图

内部联接仅生成在表A和表B中都匹配的记录集。

完全外部联接

全外连接图

完全外部联接将生成表A和表B中所有记录的集合,并在可用时提供双方的匹配记录。如果没有匹配项,则缺少的一面将为空。

左外连接

左外连接图

左外部联接从表A产生完整的记录集,表B中有匹配的记录(如果有)。如果不匹配,则右侧将包含null。

2020-05-17