WebMD
本页大纲

连接(Join)

缩写:无

简述

按条件把多表行组合结果的关系运算。常见内连接、左/右/全外连接、交叉连接;是关系查询表达关联的核心手段。

使用场景

多表查询、报表、ORM 关联加载、执行计划中的 Join 算子选择。

实践与应用

FROM a JOIN b ON a.id = b.a_id

注意事项

• 误用交叉连接产生笛卡尔积爆炸。
• 过滤条件放 ON 还是 WHERE 对外连接语义不同。

对比与易混

Join vs 子查询/EXISTS;应用层多次查询 vs 单次 Join。

信号与度量

Join 类型(Hash/Nested Loop)、行数估计误差、临时空间。

关联术语

• 表:被连接对象
• 外键:连接条件常见来源
• 执行计划:连接算法选择