连接 (SQL) Join (SQL)
SQL 的连接(JOIN
)语句将数据库中的两个或多个表组合起来. 由"连接"生成的集合, 可以被保存为表, 或者当成表来使用. JOIN
语句的含义是把两张表的属性通过它们的值组合在一起. 基于 ANSI 标准的 SQL 列出了五种 JOIN
方式: 内连接(INNER
), 全外连接(FULL OUTER
), 左外连接(LEFT OUTER
), 右外连接(RIGHT OUTER
)和交叉连接(CROSS
). 在特定的情况下, 一张表(基本表, 视图, 或连接表)可以和自身进行连接, 成为自连接(self-join).