4.4.23 ON 子句 (指定连接条件) PostgreSQL 中的 ON 子句:指定连接条件 在 PostgreSQL 中, 子句是 操作中不可或缺的一部分。它用于指定连接两个或多个表时所使用的条件。 子句定义了哪些行应该被匹配,从而决定了最终结果集中包含哪些行。理解和熟练运用 子句对于编写高效且准确的 SQL 查询至关重要。 操作概述 在深入 子句之前,我们先简要回顾一下 操作。 操作用于将来自两个或多个表的数据合并成一个结果集。PostgreSQL 支持多种 类型,包括: :返回两个表中满足连接条件的行。 (或 ):返回左表的所有行,以及右表中满足连接条件的行。如果右表中没有匹配的行,则右表对应的列将包含 值。 (或 ):返回右表的所有行,以及左表中满足连接条件的行。