INTERSECT
这里需要注意的是参加集合操作的各查询结果的列数必须相同,对应的数据类型也必须兼容。对于 UNION 来说用户可以指定 UNION的属性为 ALL 和 DISTINCT/UNIQUE。分别代表集合可重复,和集合不可重复。而其它几种集合操作是不能指定 ALL 属性的(它们只有 DISTINCT 属性)。所有的集合操作默认的属性是 DISTINCT。在 Oceanbase 数据库中,集合操作中可以指定 和 LIMIT
子句,但是不允许其他子句的出现,如下所示:
该例子获取 t1 和 t2 中所有不重复的行。
该例子获取同时出现在 t1 和 t2 中的行,并且去重。
该例子获取出现在 t1 中,但是不出现在 t2 中的行,并且去重。