1. not in的结果集中出现null则查询结果为null; 
例如下面sql中,含有list中null值,无法正确查询结果;

SELECT COUNT(name) FROM CVE WHERE name NOT IN ('CVE-1999-0001', 'CVE-1999-0002', NULL);

  1. in结果集有null不影响;

参考:https://blog.csdn.net/menghuanzhiming/article/details/77574135

转载于:https://www.cnblogs.com/yingyigongzi/p/9299082.html

mysql的in和not in的用法(特别注意not in结果集中不能有null)相关推荐

  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 check table_修复MySQL的MyISAM表命令check table用法

    MyISAM如果损坏了修复方法是比较简单了我们只要使用check table命令就可以了,下面我们来看一篇关于修复MySQL的MyISAM表命令check table用法,具体如下所示. MySQL日 ...

  5. MySQL之IFNULL()、ISNULL、NULLIF用法

    MySQL之IFNULL().ISNULL.NULLIF用法 IFNULL语法说明 IFNULL(expr1,expr2) 如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它 ...

  6. c# mysql存储过程 输出参数值_MySQL 存储过程参数用法 in, out, inout

    MySQL 存储过程参数有三种类型:in.out.inout.它们各有什么作用和特点呢? 一.MySQL 存储过程参数(in) MySQL 存储过程 "in" 参数:跟 C 语言的 ...

  7. mysql 联表比对,MySQL联表查询详解/超详细mysql left join,right join,inner join用法分析比较...

    超详细mysql left join,right join,inner join用法分析 下面是例子分析 表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a200 ...

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

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

  9. mysql 临时表的作用_mysql临时表的用法

    当处理较复杂大的逻辑时,你可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录存到一个临时表可能更快些,然后多这些表运行查询.这 ...

  10. php中使用mysql的视图_MYSQL中视图的用法介绍(代码示例)

    本篇文章给大家带来的内容是关于MYSQL中视图的用法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.什么是视图 执行一条SQL,将结果集保存在一张虚拟表中 (相关 ...

最新文章

  1. 大流量高并发量网站的之解决方案
  2. 鸿蒙升级变动,天天吹鸿蒙,视频向你展示鸿蒙升级后到底有什么变化
  3. 【开发工具】SCALA
  4. idea 提示vue插件_Vue + SpringBoot + MyBatis 音乐网站
  5. 《iOS 应用逆向工程:分析与实战》 pdf 电子书分享
  6. 手撸移动端轮播图(内含源码)
  7. IplImage, CvMat, Mat 的关系和相互转换 再次理解 /(ㄒoㄒ)/~~
  8. 中求和符号上下标_涨电脑知识:如何在word中编写复杂的公式,写论文必备技能...
  9. xxljob 配置文件_最详细的xxl-job java配置方式spring-boot
  10. Win11系统下Excel怎么把0变成空白
  11. ​EMC存储产品介绍分析(二):大数据利器Isilon (2)
  12. CSS3 新怎的伪类选择器
  13. 错别字检测的软件有哪些?自动检查错别字的工具 文字校对 文本纠错 查错别字 校对软件 错别字检查 论文格式 在线校对
  14. minimumsnap(1)微分平坦特性(Differential Flatness)
  15. 什么是根证书?为什么用户必须下载根证书?
  16. 用云服务器搭建一个属于自己的网站(手把手教学)
  17. 微信登录不上显示白屏_微信授权页面在某些手机上为白屏是怎么回事?
  18. bash(CVE-2014-6271) shellshock-破壳漏洞复现
  19. css sprites精灵技术:Html将所有图片放在一张图片上
  20. 【树莓派4B】一、校园网需要认证树莓派怎么安装Ubuntu Desktop 18.04.3

热门文章

  1. 手动绑定数据到DatList并实现编辑,删除,取消···
  2. 在Mac下安装使用OpenCV
  3. JVM源码分析-Java运行
  4. golang经典书籍--go并发编程
  5. golang中的strings.Index
  6. 后台开发真的不需要看《tcpip详解》吗
  7. STM32F0xx_EXIT中断配置详细过程
  8. 4.STM32中对USART1_Config()函数的理解(自定义)
  9. linux64平台上编译32位程序: GCC编译选项 -m64 -m32 -mx32
  10. javascript - 全局与局部作用域