mysql查询空值

发布时间: 2023-11-21 13:02 阅读: 文章来源:1MUMB4690PS
涉及空值的查询

空值(NULL)在数据库中表示不确定的值,例如,赛事比赛前,既然还没开始比赛,运动员这些赛事记录中,运动员的所有的得分值就为空值。然而判断某个字段的值是否为NULL值,不能使用普通的比较运算符,判断取值为空的语句格式为以下几种方法。

方法一、where 字段名 IS NOT NULL

模拟数据如下图:

图1-模拟数据

select * FROM user_profile WHERE gpa IS NOT NULL

查询结果如下图:

图2-查询结果

若是需要判断gpa为null的数据,也可以使用下面的语句:

select * FROM user_profile WHERE gpa ISNULL2、where 字段名 != ‘null‘select * FROM user_profile WHERE gpa !=‘null‘

查询结果如下图:

图3-查询结果

也可以使用下面的查询语句:

select * FROM user_profile WHERE gpa !=‘‘3、where 字段名 ‘null‘select * FROM user_profile WHERE gpa ‘null‘

查询结果如下图:

图4-查询结果

•••展开全文
相关文章