Oracle的并集,交集,差集运算
编辑:Simone
2025-03-26 09:41:22
578 阅读
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的结果;
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/life/164284.html