外连接:数据库(SQL)中的一种连接方式,用于在连接两张表时,保留一侧或两侧表中未匹配到的行,并用 NULL 填充另一侧缺失的列。常见类型包括 LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN。(在很多数据库里,OUTER 关键字可省略。)
We used an outer join to keep customers who had no orders.
我们使用外连接来保留那些没有订单的客户记录。
To analyze churn, the analyst performed a left outer join between the user table and the subscription table so that inactive users still appeared in the results with NULL subscription fields.
为分析用户流失,分析师将用户表与订阅表做了左外连接,这样即使是不活跃用户也会出现在结果中,而订阅相关字段会显示为 NULL。
/ˈaʊtər dʒɔɪn/
outer 原意为“外部的”,在数据库语境中引申为“包含未匹配行的(连接)”;join 在 SQL 中指“连接/联结(表)”。合起来 outer join 强调:连接结果不仅包含匹配行,还“向外扩展”以包含不匹配的一侧(或两侧)记录。
LEFT OUTER JOIN 等连接语法的章节中使用该术语。