联合查询(并集)、交集查询及差集查询

本章将讨论 UNION:联合(并集)查询、INTERSECT :交集查询和EXCEPT:差集查询。

联合查询

联合查询用于将多个SELECT查询的结果组成一个结果集进行返回。

UNION 会将结果中,重复的行去除,如果要保留这些重复的行,可以使用 UNION ALL

联合查询必须满足以下条件:所有 SELECT 返回的字段的数据类型、顺序、个数要一致。

示例:

交集查询

返回多个结果的交集。

差集查询

返回第一个表中,不存在于第二个表中的记录。

要查看完整内容,请先登录