交集:intersect
示例:
select stuname from T_STU1
intersect
select stuname from T_STU2
注意:Oracle不支持intersect all 关键字!
差集:minus
示例:
select stuname from T_STU1
minus
select stuname from T_STU2
注意:Oracle中差集的运算不同于sql标准,sql标准中用”except [all]”
并集:union [all]
示例:
select stuname from T_STU1
union [all]
select stuname from T_STU2
注意:
1.使用union时默认对结果进行排序,union all则不进行排序操作
2.union all将不进行去重操作