本文介绍INTERSECT子句。
语法
INTERSECT 子句具有以下形式:
select_statement INTERSECT select_statement说明
select_statement 是不带 ORDER BY 或 FORUPDATE 子句的任何 SELECT 语句。
INTERSECT 运算符计算由所涉及的 SELECT 语句返回的行的交集。如果一个行出现在两个结果集中,则该行位于两个结果集的交集中。
INTERSECT 的结果不包含任何重复行。
除非括号另有说明,否则同一 SELECT 语句中的多个 INTERSECT 运算符将从左到右进行求值。INTERSECT 比 UNION 结合得更紧密。也就是说,A UNION B INTERSECT C 将被读作 A UNION (B INTERSECT C)。