解释

  • “minus”直接翻译为中文是“减”的意思,在Oracle中也是用来做减法操作的,只不过它不是传统意义上对数字的减法,而是对查询结果集的减法。A minus B就意味着将结果集A去除结果集B中所包含的所有记录后的结果,即在A中存在,而在B中不存在的记录。
  • racle的minus是按列进行比较的,所以A能够minus B的前提条件是结果集A和结果集B需要有相同的列数,且相同列索引的列具有相同的数据类型。
  • Oracle会对minus后的结果集进行去重,即如果A中原本多条相同的记录数在进行A minus B后将会只剩一条对应的记录。

用法

  • SQL如下

    select 字段名称 from 表1 minus select 字段名称 from 表2;
  • Next

示例

  • 测试表table_one数据如下

  • 测试表table_two数据如下
  • 使用SQL查询表table_one中存在而表table_two中不存在的数据,SQL如下
    Select name from table_one minus select name from table_two;
  • 查询结果如下
  • Next

最新文章

  1. 老司机学新平台 - Xamarin开发之我的第一个MvvmCross跨平台插件:SimpleAudioPlayer
  2. ASP.NET实现微信功能(2)(服务号高级群发)
  3. git usage:常用git命令
  4. if else 的令人防不胜防的奇葩错误
  5. 反射工具类——ReflectUtils
  6. 371. Sum of Two Integers
  7. selenium + python 添加等待时间
  8. ListView 滚回顶部
  9. flexbox弹性盒子布局
  10. Struts1运行原理以及整合步骤
  11. C++实现一个多线程同步方式的协同工作程序示例
  12. DataSnap起源于MIDAS(十几篇博客)
  13. crawler_UE使用技巧
  14. fp oo
  15. oracle expdp导出远程数据到本地
  16. Java 第十四周总结
  17. 平衡树Treap模板与原理
  18. Android开发——使用Jword生成本地word文档
  19. sitecore系列教程之Sitecore个性化-体验概况概述
  20. cocos2d-x 2.1 -- 读取.plist文件

热门文章

  1. (视频分辨率介绍)混淆的概念:SIF与CIF、4CIF与D1
  2. UVa 12034 Race 递推?
  3. Luogu P1311 选择客栈(前缀和)
  4. 【html、CSS、javascript-7】Dom
  5. 通过游戏学python 3.6 第一季 第八章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数
  6. 移动端页面输入法挡住input输入框的解决方法
  7. 使用nodejs安装http-server
  8. hdu 1754 I Hate It (线段树求区间最值)
  9. opencv java swing 图片灰度化 二值化
  10. oracle function学习1