V2EX  ›  英汉词典

Left Join

定义 Definition

Left join(左连接/左外连接):一种 SQL 连接方式,以左表为主,返回左表的所有行;当右表没有匹配行时,右表列以 NULL 补齐。常用于“保留主表数据,同时尽可能带上从表信息”。

发音 Pronunciation

/ˌlɛft ˈdʒɔɪn/

例句 Examples

Use a left join to keep all customers even if they have no orders.
使用左连接可以保留所有客户,即使他们没有订单。

The analyst wrote a query that left-joined the sales table to the customer table so that inactive customers still appeared in the monthly report.
分析师写了一个查询,把销售表左连接到客户表,从而让不活跃客户也能出现在月度报告里。

词源 Etymology

“Left join”由 left(左侧) + join(连接)构成,源自关系数据库与关系代数中的“外连接(outer join)”概念;“left”强调以连接表达式左边的表为基准保留全部记录,因此也常写作 LEFT OUTER JOIN(其中 OUTER 常可省略)。

相关词 Related Words

文学与作品 Literary Works

  • SQL Cookbook(Anthony Molinaro):在“Joins/连接”相关章节中多次使用并讲解 LEFT JOIN 的典型用法与陷阱。
  • Learning SQL(Alan Beaulieu):在介绍多表查询与外连接时系统讲解 LEFT (OUTER) JOIN。
  • SQL in a Nutshell(O’Reilly):作为参考手册在 JOIN 语法条目中包含 LEFT JOIN。
  • Database System Concepts(Silberschatz, Korth, Sudarshan):在关系查询与连接操作的教学内容中涉及外连接与左外连接的概念与表达。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1699 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 06:56 · PVG 14:56 · LAX 22:56 · JFK 01:56
♥ Do have faith in what you're doing.