mysql中查询字段为null的数据navicat问题

 更新时间:2022年12月12日 16:44:33   作者:可爱又迷人的少女杀手  
这篇文章主要介绍了mysql中查询字段为null的数据navicat问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mysql查询字段为null的数据navicat

查询数据为null的数据varchar字段 

默认为(null)所以查询的语句是

select  * from cases where name is null    查询字段为null
select  * frim cases where name is not null   查询字段不为null

mysql中字段为空,null值遇到坑了

众所周知, Mysql是我们使用最多的数据库之一, 小编今天在进行查询数据的时候遇到个 不等于 xxx数据的时候出现的一个数据缺失的问题, 那么接下来就进行讨论一下吧!!

背景: 

测试: 你来看下, 这个查询条件查询出来的数据不太对, 总共数据 100条, 等于 的时候有 30条,不等于 的时候有 60条, 还有10条数据呢? 这算是一个bug, 我先录进去, 你后面改改! 

我: 好的好的。

卑微开发, 在线听话

思路, 先把SQL 整出来, 然后放在navicat中执行一次, 然后发现了个问题, 不等于它只会把 不等于这个值的数据, 和空值查询出来, 但是null值他不会查询出来。

下面是我随便创建的一个表,能达到效果就好, 表数据

 上SQL:

select * from student where `NAME` <> 'zhangsan' 

执行结果:

解决办法 

再加个判空的数据

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL排序中使用CASE WHEN的方法示例

    MySQL排序中使用CASE WHEN的方法示例

    这篇文章主要给大家介绍了关于MySQL排序中使用CASE WHEN的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • MySQL 8.2 Command Line Client打开时一闪而过闪退问题的解决

    MySQL 8.2 Command Line Client打开时一闪而过闪退问题

    MySQL8.2安装成功后,发现打开MySQL 8.0 Command Line Client时出现一闪而过,打不开的情况,所以下面这篇文章主要给大家介绍了关于MySQL 8.2 Command Line Client打开时一闪而过闪退问题的解决,需要的朋友可以参考下
    2024-01-01
  • MySql分页时使用limit+order by会出现数据重复问题解决

    MySql分页时使用limit+order by会出现数据重复问题解决

    在MySQL中我们通常会采用limit来进行翻页查询,当limit遇到 order by的时候会出现数据重复问题,本文就来记录一下,感兴趣的可以了解一下
    2021-08-08
  • MySQL数据库完全卸载的方法

    MySQL数据库完全卸载的方法

    MySQL数据库是一款非常好用的数据库管理系统,但是相对来说卸载起来麻烦一些,本文就详细的介绍有一下卸载方法,感兴趣的可以了解一下
    2022-03-03
  • MySQL函数Locate的使用详解

    MySQL函数Locate的使用详解

    本文主要介绍了MySQL函数Locate的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • mysql索引(覆盖索引,联合索引,索引下推)

    mysql索引(覆盖索引,联合索引,索引下推)

    这篇文章主要介绍了mysql索引(覆盖索引,联合索引,索引下推),文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • Win10安装mysql8.0.15 winx64及连接服务器过程中遇到的问题

    Win10安装mysql8.0.15 winx64及连接服务器过程中遇到的问题

    这篇文章主要介绍了Win10安装mysql8.0.15 winx64及连接服务器过程中遇到的问题,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • MySQL中的唯一索引的简单学习教程

    MySQL中的唯一索引的简单学习教程

    这篇文章主要介绍了MySQL中的唯一索引的简单学习教程,是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-11-11
  • MySQL全文索引触发OOM案例分析

    MySQL全文索引触发OOM案例分析

    这篇文章主要介绍了MySQL全文索引触发OOM案例分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • 通过ibd文件恢复MySql数据的操作方法

    通过ibd文件恢复MySql数据的操作方法

    文章介绍通过.ibd文件恢复MySQL数据的过程,包括知道表结构和不知道表结构两种情况,对于知道表结构的情况,可以直接将.ibd文件复制到新的数据库目录并重启MySQL,对于不知道表结构的情况,可以使用ibd2sql工具生成对应的SQL脚本,然后执行该脚本恢复数据,感兴趣的朋友看看吧
    2025-03-03

最新评论