zoukankan      html  css  js  c++  java
  • 数据的集合运算

    集合运算是一种二目运算符。

      一共4种运算符,并,差,交,笛卡尔积

    集合运算语法:

    查询语句
    [UNION | UNION ALL | INTERSECT|MINUS |] 
    查询语句
    ...

    UNION(并集):返回查询结果的全部内容,但是重复内容不显示

    UNION ALL(并集):返回查询结果的全部内容,但是重复内容显示

    INTERSECT(交集):返回查询结果中的相同部分

    MINUS(差集):返回查询结果中的不同部分

    示例一:(UNION)并集

    SELECT * FROM dept
    UNION
    SELECT * FROM dept WHERE deptno=10;

    结果返回4条记录,重复内容未显示

    示例二:(UNION ALL)并集

    SELECT * FROM dept
    UNION ALL
    SELECT * FROM dept WHERE deptno=10;

    结果返回5条记录,重复内容会显示

    示例三:(INTERSECT)交集

    SELECT * FROM dept
    INTERSECT
    SELECT * FROM dept WHERE deptno=10;

    结果返回一条记录,只显示相同部分

    示例四:(MINUS)差集

    SELECT * FROM dept
    MINUS
    SELECT * FROM dept WHERE deptno=10;

    结果返回3条记录,只返回不同部分

  • 相关阅读:
    XSS初探
    简单的HTTP服务实现
    WinForm“假死”问题汇总
    Access 数据库的数据类型
    C#应用调试C++ dll的方法
    Visual Studio远程调试
    【汇总】C#编程技巧
    SQL Server常见问题及解决方法
    java订单生成工具类
    JAVA-学习路线
  • 原文地址:https://www.cnblogs.com/Soprano/p/10659014.html
Copyright © 2011-2022 走看看