数据库 null <> 1 为真吗

server那点事

在 mysql 或者 postgresql 里,null 跟任何值比较的结果都是false,比如如下的比较方式

null != 1 --! false
null = 1 --! false
null <> 1 --! false
null < 1 --! false

特别的,null和自身比对的时候也是null,只能用is判断

null = null --! false
null is null --! true

发表于 2019.07.12