完全连接是左右连接组合的结果,包含两个表中的所有记录。 当任何一个表中存在匹配的行时,它会获取行。 这意味着它返回左侧表中的所有行和右侧表中的所有行。 如果未找到匹配项,则设置 NULL 值。 它也被称为完全外连接。
以下图表更清楚地解释了它:
以下语法说明了 FULL JOIN:
SELECT * FROM table1
FULL OUTER JOIN table2
ON join_condition;
40、SQL 中的完全联接是什么?
完全连接是左右连接组合的结果,包含两个表中的所有记录。 当任何一个表中存在匹配的行时,它会获取行。 这意味着它返回左侧表中的所有行和右侧表中的所有行。 如果未找到匹配项,则设置 NULL 值。 它也被称为完全外连接。
以下图表更清楚地解释了它:
以下语法说明了 FULL JOIN:
SELECT * FROM table1
FULL OUTER JOIN table2
ON join_condition;