mySql中,要查询某字段值a不等于xx的记录,正常情况下用a<>'xx'来判断。==但是,当字段a中存在null的记录时,查询结果将会有问题!==因为mysql中,不等于是不包含字段值为null的记录,需要再加上 a is null。
比如:
select * from tb where a<>'xx' or a is null;