1.什么是联结——JOIN
简单来说,就是将其他表中的列添加到特定的表中,即进行“添加列”的运算,
本质是对主表字段的扩展,主表集合不变,一对多的情况下,主表列会增加。
联结图示该操作通常用于无法从一张表中获取期望数据(列)的情况。在实际工作中,期望得到的数据往往会分散
在不同的表之中(这也是关系型数据库的特点)。使用联结就可以从多张表中选取数据了。
2.什么是外联结
外连接是左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)、全外连接(FULL OUTER JOIN)的统称。全外连接只是一种概念,在实际工作中用不到。
在外联结中,有一个很重要的概念——主表,在实际工作中,同样的多个表进行外联结,但选取的主表不同,结果往往是大相径庭的。顾名思义,使用 LEFT 时 FROM 子句中写在左侧的表是主表,使用 RIGHT时右侧的表是主表。
标签:OUTER,联结,表中,JOIN,主表,连接 From: https://www.cnblogs.com/shijianchuzhenzhi/p/18043169