zoukankan      html  css  js  c++  java
  • oracle之集合操作函数---minus、union、intersect

    集合操作符专门用于合并多条select语句的结果,包括:UNION,UNION ALL,INTERSECT,MINUS。当使用集合操作函数时,需保证数据集的字段数据类型和数目一致。

    使用集合操作符需要注意:

    • 集合操作符不适用于log、varray和嵌套列表。
    • union、interesect和minus操作不可作用于long列。
    • 如果选择列中包含有表达式或者函数,那么必须为表达式或者函数定义列别名。

    1、UNION

    当使用union时,自动过滤到数据集中重复的列,并以第一列的结果进行升序排序。

    2、UNION ALL

    结果集中包含所有数据,不过滤重复行,并且不对结果进行排序。

    3、intersect

    取两个结果集的交集,并且以第一列的结果进行升序排列。

    4、MINUS

    只显示在第一个集合中存在,在第二个集合中不存在的数据,并且以第一列的结果进行升序排列。

  • 相关阅读:
    LeetCode: 18. 4Sum
    LeetCode:15. 3Sum
    Leetcode:1. Two Sum
    tensorflow placeholder
    Tensorflow变量
    13.git的简单使用
    13.Django1.11.6文档
    12.python进程协程异步IO
    12.Flask-Restful
    12.Django思维导图
  • 原文地址:https://www.cnblogs.com/upcyaya/p/4870966.html
Copyright © 2011-2022 走看看