易百教程

40、SQL 中的完全联接是什么?

完全连接是左右连接组合的结果,包含两个表中的所有记录。 当任何一个表中存在匹配的行时,它会获取行。 这意味着它返回左侧表中的所有行和右侧表中的所有行。 如果未找到匹配项,则设置 NULL 值。 它也被称为完全外连接。

以下图表更清楚地解释了它:

以下语法说明了 FULL JOIN:

SELECT * FROM table1     
FULL OUTER JOIN table2    
ON join_condition;