在MySQL中,
NULL与没有值相反,它被视为“缺少的未知值”。看一下有关NULL的MySQL参考。
与的任何算术比较
NULL都不会返回true或false,而是返回
NULL.。因此,
NULL != 'C'返回
NULL,而不是返回true。
与“ NULL”的任何算术比较将返回false。要在SQL中进行检查:
SELECT IF(NULL=123,'true','false')
要检查
NULL值,我们需要使用
IS NULL&
IS NOT NULL运算符。

在MySQL中,
NULL与没有值相反,它被视为“缺少的未知值”。看一下有关NULL的MySQL参考。
与的任何算术比较
NULL都不会返回true或false,而是返回
NULL.。因此,
NULL != 'C'返回
NULL,而不是返回true。
与“ NULL”的任何算术比较将返回false。要在SQL中进行检查:
SELECT IF(NULL=123,'true','false')
要检查
NULL值,我们需要使用
IS NULL&
IS NOT NULL运算符。