IN

SELECT count(*) FROM world.country where Name IN (SELECT Name FROM world.country where Name like "C%"); 

匹配子集中的任一元素

NOT IN


SELECT count(*) FROM world.country where Name NOT IN (SELECT Name FROM world.country where Name like "C%");

匹配不属于某个子集的任一元素

ALL

SELECT count(*) FROM world.country WHERE Name<>all(SELECT Name FROM world.country where Name like "C%");

与子集中的每一个元素
比如:
val>ALL(subset):表示val比subset中每一个元素都大
val<>ALL(subset):表示val不在subset中,等效于NOT IN (subset)

ANY,SOME

SELECT count(*) FROM world.country WHERE Name=any(SELECT Name FROM world.country where Name like "C%");

ANY表示任一个,SOME是ANY的变体,含义相同
比如:
val=ANY(subset):表示val等于subnet子集中的任何一个元素皆可,等同于val IN (subnet)
val>ANY(subnet):表示val比subnet中最小的元素大即可

mysql 中any,some,all,in的用法相关推荐

  1. mysql中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示.  比如 SELECT * FROM [user ...

  2. mysql 中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user] ...

  3. mysql中模糊查询的四种用法

    转载自  https://www.cnblogs.com/songfayuan/articles/7290158.html 下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可 ...

  4. mysql中insert语句的五种用法

    文章目录 前言 一.values参数后单行插入 二.values参数后多行插入 三.搭配select插入数据 四.复制旧表的信息到新表 五.搭配set插入数据 总结 前言 insert语句是标准sql ...

  5. mysql中uuid的写法_MySQL IS_UUID()用法及代码示例

    MySQL中的此函数用于检查给定的通用唯一标识符(UUID)是否有效.如果参数是有效的string-format UUID,则返回1:如果参数不是有效的UUID,则返回0:如果参数为NULL,则返回N ...

  6. mysql timestamp add_「timestampdiff」MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法 - seo实验室...

    timestampdiff 语法: TIMESTAMPDIFF(Interval,datetime_expr1,datetime_expr2) 说明: 返回日期或日期时间表达式datetime_exp ...

  7. MySQL中for update的作用和用法

    一.for update定义 for update是一种行级锁,又叫排它锁. 一旦用户对某个行施加了行级加锁,则该用户可以查询也可以更新被加锁的数据行,其它用户只能查询但不能更新被加锁的数据行. 如果 ...

  8. mysql中函数mid_MySQL MID()函数的用法详解(代码示例)

    在MySQL中,MID()函数返回从指定位置开始的子字符串. MID()和SUBSTR()都是SUBSTRING()的同义词. 基本语法是这样的:MID(str,pos,len) 这里,str是字符串 ...

  9. MySQL中函数field()的用法

    MySQL中的field()函数,可以用来对SQL中查询结果集进行指定顺序排序. 函数使用格式如下: order by (str,str1,str2,str3,str4--),str与str1,str ...

  10. MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法

    在MySQL应用时,经常要使用这两个函数TIMESTAMPDIFF和TIMESTAMPADD. 一,TIMESTAMPDIFF 语法: TIMESTAMPDIFF(interval,datetime_ ...

最新文章

  1. SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架
  2. numpy.ones() 详解
  3. 练习_用if语句替换三元运算符
  4. IComparer与IEqualityComparer的简单使用
  5. __attribute__((unused)):可能不会用到,消除编译警告
  6. 在线Excel文件解析转换成JSON格式
  7. scala练习100道解析
  8. RunTime之类与对象
  9. IOS 拉伸图片(封装)
  10. Text Particle Systems
  11. 多平台翻译=有道翻译+百度翻译+必应翻译+get Curl+xml转array
  12. cass连接复合线命令 lisp_南方CASS和AutoCAD快捷命令大全
  13. CC2430调试接口与JTAG的区别
  14. php随笔_PHP随笔笔记
  15. 伴随着三维全息投影技术的升级,物理屏幕将彻底消失
  16. HTML基础知识概要面试必备
  17. android 高光动画,InstrumentPanelView
  18. 更换maven的settings未生效解决办法
  19. 摄像头识别黑烟加框处理(测试)
  20. 【JAVA-UT】2、写UT的科学步骤

热门文章

  1. 御数坊刘晨:金融机构如何实现协同化与智能化数据治理能力跃迁?| IDSummit 2021
  2. 2021年安全员-A证-主要负责人(广东省)及安全员-A证-主要负责人(广东省)证考试
  3. kaniko kubernetes 构建镜像
  4. php点击弹遮罩层,小程序:防止点击遮罩层后遮罩层下面也反应的解决方法
  5. 【Simulink】蹦极跳系统的数学模型
  6. java文件批量导出
  7. ds填空题2021/2/16
  8. 郑渊洁作品精彩语言辑录[转载]
  9. php mysql抽奖转盘_PHP实现大转盘抽奖算法
  10. 编译开源有限元软件calculix