oracle集合运算交集并集补集

 时间:2024-10-18 14:40:54

1、集合运算1.概欹刑逋买念集合运算就是将两个或者多个结果集组合成为一个结果集。2.种类并集 union all 返回各个查询的所有记录,包括重复记录并集 union 返回各个查询的所有记录,不包括重复记录交集 intersect 返回两个查询共有的记录补集 minus 返回第一个查询的记录减去第二个查询记录之后剩余的记录

2、并集 union 返回各个查询的所有记录,不包括重复记录。在下图中可以看到emp02表中有5条数据,emp04表中有8条数据,如果想查询出两张表并集的数据,并去除重复数据的话可以使用 union。可以看到重复的5条数据只会显示一次

oracle集合运算交集并集补集

3、并集 union all 返回各个查询的所有记录,包括重复记录还是直接引用上图中emp02 和emp04两张表,表中共有5条重复的数据,剧安颌儿如果想把重复的数据也显示出来,则要使用并集 union all 可以看到 重复的5条数据显示了两次

oracle集合运算交集并集补集

5、补集 minus 返回第一个查询的记录减去第二个查询记录之后剩余的记录在上图中可以看到emp02表中有5条数据,emp04漉胜衲仰表中有8条数据,如果想查询两张表的补集,需要使用minus . 在下图中可以发现 emp02表中的数据是比 emp04表的数据要少 ,所以要计算补集的返回的结果为0行。 如果是先查询emp04表中的数据再查询emp02表中的数据可以发现有三行数据。

oracle集合运算交集并集补集

7、如果两张表想要进行集合运算,那么只能对表数据类型进行转换。可以看到进行转换后的两张表是可以进行集合运算的。

oracle集合运算交集并集补集
  • PPT怎么制作漂亮的多组簇状条形图表
  • EXCEL中如何给数据插入百分比堆积柱形图
  • Excel同一图表做多折线图多柱形图多条曲线图
  • ppt如何设置和调整面积图图表
  • Excel复合条饼图的制作方法
  • 热门搜索
    丽江旅游景点 漳州旅游必去十大景点 承德旅游 旅游的好处 鼓浪屿旅游 台湾旅游 青海湖旅游攻略 五一旅游最佳去处 巴厘岛旅游多少钱 英国旅游