在查询数据时,条件是某个字段不为空。
在这里用密码不为空来举例:
SELECT * FROM user WHERE password != NULL
可以看到在我的数据库里面,user表是有数据的
但是点击运行后,却没有任何结果。
接下来把查询语句里面的 != 换成 IS NOT
SELECT * FROM user WHERE password IS NOT NULL
会发现查询到了数据,用 != 查不到数据,用 IS NOT NULL 才可以
参考:大佬对于这个问题的解释