mysql中的notin

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介:

以前用not in的时候总想当然的认为除了not in中的内容,其它的内容都应该能查出来,可是今天才知道我错了,例如

数据库中有5条数据


 
 
  1. SELECT * FROM student WHERE ip NOT IN ('1','2','3'); 

执行这条sql后,我以为能把ip为null的两条给查出来,结果什么也没有查到,看来以前一直理解错了,在mysql中与not in中进行配置的数据都是非null的数据,这点在以前一直被忽略了,今天标记一下。



本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/733676,如需转载请自行联系原作者

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
3月前
|
监控 安全 API
什么是API?进行API对接的5大常见误区!
API是软件间通信的桥梁,API对接则实现系统间数据互通。广泛应用于内外部系统集成,提升效率、降低成本、增强竞争力。本文详解其概念、场景、方法及常见误区。
什么是API?进行API对接的5大常见误区!
|
JavaScript 前端开发 开发工具
基于 Vue3.0 和 Ant Design Vue ,高颜值管理后台UI框架vue-vben-admin运行
基于 Vue3.0 和 Ant Design Vue ,高颜值管理后台UI框架vue-vben-admin运行
863 1
|
4月前
|
前端开发 小程序 搜索推荐
什么类型的项目会优先选择Headless CMS
Headless CMS的核心价值在于内容与展示的解耦,当项目需要跨终端、高定制化前端、敏捷迭代或强扩展性时,它会成为更优选择;而在小规模、低预算、内容简单且稳定的场景中,传统CMS则更具实用性。
134 1
|
11月前
|
Perl
|
Python 容器
使用flet创建todo应用
使用flet创建todo应用
222 2
|
JavaScript 前端开发 Java
IT入门知识第六部分《后端开发》(6/10)
IT入门知识第六部分《后端开发》(6/10)
1599 0
|
监控 安全 关系型数据库
精通MySQL:数据库核心技术与应用实践
h3> 一、引言 MySQL作为开源关系型数据库管理系统的佼佼者,凭借其出色的性能、灵活性和稳定性,成为许多企业和开发者的首选
1011 0
|
网络安全 数据安全/隐私保护
CSRF 和 XSS 理解
CSRF 和 XSS 理解
867 0
|
数据采集 数据可视化 数据挖掘
【大数据实训】基于当当网图书信息的数据分析与可视化(八)
【大数据实训】基于当当网图书信息的数据分析与可视化(八)
436 0
|
传感器 机器学习/深度学习 算法
【目标跟踪】基于Taylor结合卡尔曼滤波实现UWB数据滤波跟踪附Matlab代码
【目标跟踪】基于Taylor结合卡尔曼滤波实现UWB数据滤波跟踪附Matlab代码