MySQL查询判断字段是否为空值

,需要使用IS NULL或者IS NOT NULL运算符。IS NULL运算符用于检查某个字段是否为NULL,如果字段为NULL,则返回TRUE,否则返回FALSE;IS NOT NULL运算符用于检查某个字段是否不为NULL,如果字段不为NULL,则返回TRUE,否则返回FALSE。

的语法如下:

SELECT column_name(s)
FROM table_name
WHERE column_name IS NULL;

SELECT column_name(s)
FROM table_name
WHERE column_name IS NOT NULL;

下面我们来看一个实例,以下实例查询customers表中state字段为NULL的数据:

SELECT * FROM customers
WHERE state IS NULL;

以下实例查询customers表中state字段不为NULL的数据:

SELECT * FROM customers
WHERE state IS NOT NULL;

上面的实例中,我们使用IS NULL和IS NOT NULL运算符来查询customers表中state字段是否为空值,如果state字段为NULL,则返回TRUE,否则返回FALSE。

本文链接:http://task.lmcjl.com/news/10509.html

展开阅读全文