mysql is null 和 =null 区别

数据库中 null 表示 不可知,不确定

所以 判断都用 字段 is null的方式进行判断

而 = null 、<> null 的判断结果,仍然是不可知,不确定,所以 不会返回任何结果。

或者简单说: = null、 <> null 的判断结果都是 false。

 

因此在实际使用时不可以用=NULL, 只可以用is NULL 或者 is not null

posted @ 2021-04-28 21:11  huyoo  阅读(724)  评论(0编辑  收藏  举报