mysql字段值为空时,判断不等于的问题
warning:
这篇文章距离上次修改已过418天,其中的内容可能已经有所变动。
mySql中,要查询某字段值a不等于xx的记录,正常情况下用a<>'xx'来判断。
==但是,当字段a中存在null的记录时,查询结果将会有问题!==
因为mysql中,不等于是不包含字段值为null的记录,需要再加上 a is null。
比如:
select * from tb where a<>'xx' or a is null;
评论已关闭