在项目里看到别人写的minus。尽管之前有看到别人写过minus,自己也看过minus,但从没写过minus关键字的博客,于是写了这篇初步认识。
Oracle Minus关键字
  SQL中的MINUS关键字
  SQL中有一个MINUS关键字,它运用在两个SQL语句上,它先找出第一条SQL语句所产生的结果,然后看这些结果有没有在第二个SQL语句的结果中。如果有的话,那这一笔记录就被去除,而不会在最后的结果中出现。如果第二个SQL语句所产生的结果并没有存在于第一个SQL语句所产生的结果内,那这笔资料就被抛弃,其语法如下:
[SQL Segment 1]
  MINUS
 [SQL Segment 2]
即返回[SQL Segment 1]中与[SQL Segment 2]不重复的数据。
示列:

//test1表NAME        SEX            ---------- ---------- test         female test1        female  test1        female            test11       female  test111      female //test2表NAME       SEX            ---------- ---------- test       femaletest2      female test2      female            test22     female  test222    female

select * from test1 minus select * from test2;
结果:

NAME       SEX
---------- ----------
test1      female
test11     female
test111    female

select * from test2 minus select * from test1;

结果:
NAME       SEX
---------- ----------
test2      female
test22     female
test222    female

结论:Minus返回的总是左边表中的数据,它返回的是差集。注意:minus有剃重作用

Oracle中Minus的使用相关推荐

  1. oracle中minus什么意思,Oracle Minus关键字

    Oracle Minus关键字 SQL中的MINUS关键字 SQL中有一个MINUS关键字,它运用在两个SQL语句上,它先找出第一条SQL语句所产生的结果,然后看这些结果有没有在第二个SQL语句的结果 ...

  2. oracle中minus作的应用,Oracle minus用法详解及应用实例

    Oracle minus用法详解及应用实例 Oracle minus用法 "minus"直接翻译为中文是"减"的意思,在Oracle中也是用来做减法操作的,只不 ...

  3. oracle中minus

    minus的作用简单来说是去同留异,例:select * from table where rownum<10 minus select * from table where rownum< ...

  4. Oracle中的Union、Union All、Intersect、Minus 使用用法区别

      Oracle中的Union.Union All.Intersect.Minus 众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考. 假设我们有一个表Student,包 ...

  5. Oracle中的Union、Union All、Intersect、Minus

    Oracle中的Union.Union All.Intersect.Minus  众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考. 假设我们有一个表Student,包括 ...

  6. oracle里的concat,oracle 中的 CONCAT,substring ,MINUS 用法

    有的时候,我们有需要将由不同栏位获得的资料串连在一起.每一种资料库都有提供方法来达到这个目的: MySQL: CONCAT() Oracle: CONCAT(), || SQL Server: + C ...

  7. oracle 中的 CONCAT,substring ,MINUS 用法

    有的时候,我们有需要将由不同栏位获得的资料串连在一起.每一种资料库都有提供方法来达到这个目的: MySQL: CONCAT() Oracle: CONCAT(), || SQL Server: + C ...

  8. ARTS Share9 Oracle中的Union、Union All、Intersect、Minus

    这篇文章说一个关于ORACLE中的UNION.UNION ALL.INTERSECT.MINUS的解释和用法: 先创建一张TABLE,用来做实验: 建表语句如下所示: create table stu ...

  9. Oracle中关于并集/交集/差集的运算

    1.并集的运算 select name from test1 union [all] select name from test2; 使用union时,默认将对结果进行排序,union all则不进行 ...

  10. Oracle中ascii为0的陷阱

    墨墨导读:本文来自墨天轮读者投稿,ascii0是个空字符,如果将这个字符插入到oracle数据库中会是什么现象,是null吗? 数据技术嘉年华,十周年盛大开启,点我立即报名!大会以"自研·智 ...

最新文章

  1. libopencv_core.so: file not recognized: File format not recognized
  2. Leetcode 剑指 Offer 58 - II. 左旋转字符串 (每日一题 20210830)
  3. apt的通讯信道是如何发现的?
  4. 每天进步一点点:(11)进程优先级学习 nice
  5. 一步一步写算法(之寻找丢失的数)
  6. 学习方法之01高效学习方程式,你的学习到底是哪里出了问题
  7. python 面向对象 私有化浅析
  8. 那些开发《虚拟光驱》的人们
  9. OEL6.1下oracle 11gr2 ASM安装
  10. 【ElasticSearch】es Elasticsearch压测实战 II esrally 进阶实战 笔记
  11. 贝叶斯判别分析的基本步骤_贝叶斯分析助你成为优秀的调参侠(1)
  12. leetcode—8.同向双指针—滑动窗口题型python解答
  13. 负面营销 —— 是饮鸩止渴还是引爆流量
  14. ValueError: Sample larger than population or is negative...
  15. 企业为什么要构建双活数据中心?F5怎么样?
  16. VS code 快速配置C语言编写环境
  17. 2021年西式面点师(初级)考试题库及西式面点师(初级)考试试卷
  18. 《Visual Prompting: Modifying Pixel Space to Adapt Pre-trained Models》论文阅读笔记
  19. three.js 实现辉光(原生JS)
  20. Java IO流--数据读写(字符/字节流/二进制文件)

热门文章

  1. 手机QQ邮箱登录不上的解决办法
  2. Intent.parseUri()详解
  3. 如何在亿级数据中判断一个元素是否存在?
  4. python往word文档中写入表格、段落、标题、图片...(超级全)
  5. 小程序怎么接入第三方客服工具?
  6. Android编译内核并刷入
  7. html二级网页命名规范,(网页)设计命名规范
  8. 《昭君出塞》首映礼纪实——《心周刊》报道
  9. 汇编程序的有符号数与无符号数的加减乘除(8086)
  10. python 100以内的奇数和_python入门:输出1-100之内的所有奇数和偶数