十二、Mysql对Null的判断
2020-09-30 本文已影响0人
此间有道
Mysql数据库中的Null是一个特殊的存在,表示该记录没有值,不同于空('')和0;
1)应该使用IS NULL或者IS NOT NULL来判断
2)禁止使用<>, <, >, =去检测NULL,因为其结果集永远是空;
NOTE:任何数和NULL运算结果都为NULL。
3)NULL不同于'', 0。它表示'not having a value'。
image.png
Mysql数据库中的Null是一个特殊的存在,表示该记录没有值,不同于空('')和0;
1)应该使用IS NULL或者IS NOT NULL来判断
2)禁止使用<>, <, >, =去检测NULL,因为其结果集永远是空;
NOTE:任何数和NULL运算结果都为NULL。