对于any,all的用法,书中说的比较绕口,难以理解,如果通过举例就会比较清晰.

any的例子:

select * from t_hq_ryxx where gongz > any (select pingjgz from t_hq_bm);

输出的结果是所有大于字段‘pingjgz‘中最小数的值,简单来说就是输出的数全部大于‘pingjgz‘字段中的最小值;

select * from t_hq_ryxx where gongz < all (select pingjgz from t_hq_bm);

输出的结果是所有小于字段‘pingjgz‘中最大数的值,简单来说就是输出的数全部小于‘pingjgz‘字段中的最大值;

即:大于最小值,小于最大值

all的例子:

select * from t_hq_ryxx where gongz > all (select pingjgz from t_hq_bm);

输出的结果是所有大于字段‘pingjgz‘中最大数的值,简单来说就是输出的数全部大于‘pingjgz‘字段中的最大值;

select * from t_hq_ryxx where gongz < all (select pingjgz from t_hq_bm);

输出的结果是所有小于字段‘pingjgz‘中最小数的值,简单来说就是输出的数全部小于‘pingjgz‘字段中的最小值;

即:小于最小值,大于最大值

如果还是不清楚,把下面这句看懂也就够了:

any 就是匹配集合中的任意一个就满足条件了;而 all 要跟所有的都比较,所有都满足以后才为真。

原文:http://www.cnblogs.com/shadowduke/p/4915623.html

oracle中all和any,Oracle中any和all的区别用法相关推荐

  1. oracle中key,mysql中的key在oracle中是什么

    mysql中的key在oracle中是什么 说明一下.key在oracle中对应的是什么? 比如说: CREATE TABLE `AdBanner` ( `BannerId` int(8) NOT N ...

  2. oracle 查询字段除了as,Oracle中怎样查询数据表的哪个字段是主键

    工作中要用到 Oracle 10g,经常要向其中的某张表插入事件发生的日期及时间.专门就 Oracle 的日期及时间显示方式和插入方式记一笔 工作中要用到 Oracle 10g,经常要向其中的某张表插 ...

  3. 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中

    根据ORACLE官方文档的说明,一旦数据库创建后,数据库的字符集是不能改变的.因此,提前考虑自己的数据库将选用哪一种字符集 是十分重要的.数据库字符集选择的一般规则是将数据库字符集设定为操作系统本地字 ...

  4. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题

    1. 权限问题引起找不到ASM磁盘组 1.1 确认操作系统用户属主 # 确认属主 Grid Infrastructure Home Owner : grid Primary Group : oinst ...

  5. oracle字符串只截取中文,Oracle提取字符串中“汉字”串的解决办法

    我们在实际工作中常常要使用去特殊字符的功能,特别是插入到数据库中的数据,我们为了保证数据的质量,往往需要对数据进行清洗, 我们在实际工作中常常要使用去特殊字符的功能,特别是插入到数据库中的数据,我们为 ...

  6. oracle数据泵还原命令,Oracle Linux环境中使用数据泵的形式还原Oracle数据库

    今天需要将一个数据泵方式导出的oracle备份文件还原到Linux环境下的Oracle数据库中,花了我不少时间查资料才搞定,得记录下来. 第一步.使用SecureFXPortable工具,将备份文件( ...

  7. ORACLE中的两个概念:user和schema的区别和联系

    http://oracle.chinaitlab.com/induction/835839.html 今天重读ORACLE官方文档<concepts>,读到schema的基本概念,对它的理 ...

  8. sql oracle 自增长字段,在Oracle、MySQL、MS SQL Server中创设自动增长字段

    在Oracle.MySQL.MS SQL Server中创建自动增长字段 好吧,今天面试有道题,要各个数据库怎么建立自增长字段,顺便复习一下吧,最近面试很多数据库问题... 一:Oracle Orac ...

  9. oracle pga的作用,浅析Oracle中PGA和UGA两者间的区别

    初学Oracle时,你可能会对Oracle中PGA和UGA两者间的区别产生疑问,这里就PGA和UGA两者间的区别发表下个人意见,在这里拿出来和大家分享一下. The Process Memory除SG ...

  10. navicat导出数据到oracle,使用Navicat premium导出oracle数据库中数据到SQL server2008数据库中...

    使用Navicat premium导出oracle数据库中数据到SQL server2008数据库中 发布时间:2018-08-20 14:41, 浏览次数:471 , 标签: Navicat pre ...

最新文章

  1. 一天掌握AI核心技术,上手应用,开发者该划哪些重点?
  2. Python基础总结(1)
  3. java 8大数据类型
  4. Rust:集所有语言之大成者
  5. Oracle 加密配置,Oracle sqlnet设置网络传输加密
  6. svm中拉格朗日对偶问题的推导
  7. java学习-BeanUtils给对象的属性赋值
  8. [html] url、href、src 详解
  9. mysql 错误编码_【分享】MySQl操作系统提示错误编码
  10. 华为nova5系列正式发布:售价2799元起
  11. Guava guava-18.0.jar下载
  12. 考研复试数据库知识总结
  13. 比特大陆招股书泄露的天机:吴忌寒月薪1.5万,但去年年终奖1.4亿
  14. c语言8bit转10bit,Win10系统如何才能将8bit(位深度)设定变成10bit呢?
  15. 【毕业季】总结过去,展望未来
  16. Manjaro的安装与配置
  17. Linux Command—— Wildcard
  18. spring interation学习-01发送jms消息
  19. 承认吧!你不是不行,你是不敢!
  20. 打印_battery_status.scale

热门文章

  1. 贵州茅台——病毒性营销方案
  2. 私家影院,书房影院,客厅影院装修设中需要注意什么?
  3. MySQL数据库(28):变量 variables
  4. 浏览器记住账号密码后,在密码输入框屏蔽浏览器的弹出提示
  5. Scikit-learn实现XGBoost算法
  6. python Faker制造假数据并以csv格式写到文件中
  7. 使用PhpSpreadsheet 导入wps编辑过的excel文件内存溢出问题
  8. android:inputType常用取值
  9. 宏事件、微事件、 JavaScript 执行机制
  10. python opencv 背景建模 混合高斯模型