您的位置首页百科知识

Oracle的并集,交集,差集运算

Oracle的并集,交集,差集运算

的有关信息介绍如下:

Oracle的并集,交集,差集运算

1、表运算;结构相同(列名、列类型(不限长度))的一列或多列;

a)并集运算;union;

b)交集运算;intersect;

并集和交集运算结果,与先后顺序无关;

c)差集运算;minus;

i.a-b;

ii.b-a;

复制表结构;

复制表追加主键约束;

更新一行记录 ;

参与运算的两表aa和bb;以下是aa表内容;

Bb表内容;

并集(union)运算1;

当作union运算时,如果两表或多表中的参与列中所有内容相同,则会“去重”;只保留一行;

两表aa和bb中有两行记录完全相同,则将相同记录合二为一;

并集(union all)运行2;

两表做union all运算时,只是数学结果相加,不会合并相同记录;

交集运算(intersect);

表的交集运算与数学上的交集运算相同;

差集(minus)运算;

规则:A-B,从A集合中,去掉属于B集合的部分;

aa-bb的结果;