当前位置:网站首页>MYSQL 用!=查询不出等于null的数据,解决办法

MYSQL 用!=查询不出等于null的数据,解决办法

2022-07-04 20:33:00 monody666

例如,某个字段有null、“0”、“1”三种,因为默认值为null,有时需要查询null或者0的数据。如果直接用 xxx != “1”,只能查询出“0”的。所有需要用别的写法。

1.xxx IS NULL OR xxx != "1"

2.NOT(xxx <=> "1")

因为 = 不能比较null,<=>可以.(<>相当于!=,起不到<=>这种包含null比较的效果)

原网站

版权声明
本文为[monody666]所创,转载请带上原文链接,感谢
https://blog.csdn.net/monody666/article/details/125559721