Oracle集合
集合的运算
交集 取两个集合共同的部分 intersect A (1,2,3) B(2,3,4) A交B (2,3)
并集 取两个集合最大的范围 union A (1,2,3) B(2,3,4) A并B (1,2,3,4)
包含重复数据合并 union all A (1,2,3) B(2,3,4) A并B (1,2,3,2,3,4)
差集 从一个集合去掉另外一个集合剩余的部分 minus A (1,2,3) B(2,3,4) A差B (1)
使用场景
集合的使用 用于跨表的数据合并
合并规则 合并的列数量必须一直 数据类型必须一直