MySQL NULL值处理

2018-10-19  本文已影响0人  soeben

关于 NULL 的条件比较运算是比较特殊的。你不能使用 = NULL 或 != NULL 在列中查找 NULL 值

NULL 值与任何其它值的比较(即使是 NULL)永远返回 false,即 NULL = NULL 返回false

为了处理这种情况,MySQL提供了三大运算符:

运算符 描述
IS NULL =NULL
IS NOT NULL !=NULL
<=> =

例子

SELECT * FROM `user` WHERE `name` IS NOT NULL;
上一篇下一篇

猜你喜欢

热点阅读