SQL语句中存在3个著名的量词,some all 和 any

All:只有当其所有数据都满足条件时,条件才成立
Any:只要有一条数据满足条件,条件就成立
Some:其中存在一些数据满足条件,作用和Any大致相同 常规的使用中看作一致即可

select * from tablewhere id=Any(select id from table2 where name='larry')

近似等价于

select * from tablewhere id=Some(select id from table2 where name='larry')

而考虑到in的用法时,any和in可以相互转换:

select * from tablewhere id in (select id from table2 where name='larry')

代码取自:https://blog.csdn.net/larry_lv/article/details/7587342

SQL中ALL、Any、Some的区别相关推荐

  1. SQL中where与having的区别

    SQL中where与having的区别 目录 SQL中where与having的区别 创建表 插入数据 进行聚合操作 # WHERE是在聚合之前进行数据行的过滤而HAVING实在聚合之后进行新数据的过 ...

  2. sql中exits和in的区别

    sql中exits和in的区别 转:http://hi.baidu.com/delphi_relive/blog/item/d7c0034a49c4932208f7ef21.html in 和 exi ...

  3. SQL中modify和alter用法区别

    SQL中modify和alter用法区别 1. 所属能力大小不同: modify:只能用于修改字段的属性 例如:把age字段变为非空(针对persons表中的age这一个字段进行修改) ALTER T ...

  4. 数据库查询语句SQL中like、%、-的区别

    数据库查询语句SQL中like.%.-的区别 数据库查询语句SQL中like.%.-的区别 %百分号通配符:表示任何字符出现任意次数(可以是0次) SQL 语句选取 name 以字母 "k& ...

  5. sql中=null和is null区别

    sql中=null和is null区别 前言 关于sql语句对null的处理尤其小心,这个null处理的知识点我看了好几次,但是很容易再次犯错,这次记录一个点, 因为这个错误是我看一个帖子看到的错误的 ...

  6. sql中exists替换in的区别

    在sql中使用exists替换in查询时要注意使用exists时一定要关联主查询和子查询的关联不然查询会得不到相应的结果如下语句:  语句一使用in查询:  select realname from ...

  7. 《小常识-23》sql中any与some的区别

    #在 SQL 中 ANY 和 SOME 是同义词,所以下面介绍的时候只使用 ANY,SOME 的用法 #和功能和 ANY 一模一样.和 IN 运算符不同,ANY 必须和其他的比较运算符共同使用,而 # ...

  8. sql中 set 和select 的区别

    SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT. 对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们 并没有注意,其实这 ...

  9. sql中where和on的区别

    数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户. 在使用left jion时,on和where条件的区别如下: 1. on条件是在生成临时表时使用的条 ...

  10. sql 中on和where的区别

    table a(id, type): id     type ---------------------------------- 1      1 2      1 3      2 table b ...

最新文章

  1. java ajax datatype_理解jquery ajax中的datatype属性选项值
  2. 基于Nginx的负载均衡
  3. php中的thumb函数,phpcms v9教程:thumb(缩略图) 函数说明
  4. boost::mp11::mp_replace_if相关用法的测试程序
  5. c语言保存后怎么打开文件,保存打开文件之后,怎么也不能在显示函数中出来。。...
  6. java运行python脚本_java调用python脚本,中文变成问号
  7. C++array容器用法解析,它与普通数组究竟有何不同?
  8. C++中派生类的构造函数
  9. Docker Compose 笔记
  10. 【蓝牙串口无线烧写程序】适用于STM32F103和STM32F107的Bootloader
  11. Yum安装iso光盘中的软件配置
  12. 安全的可靠的数据防泄密系统
  13. 葫芦书笔记----CNN和RNN
  14. turtlesim画正方形代码对比
  15. git 在往云端push代码时候报错detached head
  16. 2020-01-08 Oracle 数据库储存生僻字
  17. nyoj_283_对称排序_201312051155
  18. 20210528 MRP 物料需求计划讲解
  19. 两种微型水泵介绍——微型电磁泵和微型隔膜泵
  20. a星算法实现8数码问题c语言,A星算法求八数码问题实验报告.doc

热门文章

  1. Winsock的初始化与销毁(WSAStartup)
  2. 软件项目管理第六章笔记---项目质量管理
  3. 【爬虫基础】爬取学校官网分页招聘信息
  4. 小微企业、个体工商户看过来,国家扶持来了!
  5. ria开发_使用Adobe Flash Platform构建RIA
  6. 你可能需要这份大厂面经
  7. html图片取消纵横比,Web中如何实现纵横比
  8. 4G模块WH-LTE-7S4网络AT指令使用实例
  9. 蓝海创意云·11月大事记 || 12月,暖心相伴
  10. 计算机一级考试B十类理论题,计算机一级考试试题