ISNULL

定义

ISNULL() 函数返回 1 或 0,具体取决于表达式是否为NULL。
如果 expression 为 NULL,则此函数返回 1,否则,返回 0。

语法

  1. ISNULL(expression)

expression,要测试的值。

mysql> SELECT ISNULL(1+1);
        -> 0
mysql> SELECT ISNULL(1/0);
        -> 1

2个参数:

SELECT IFNULL(SUM(Column1), 0) AS total FROM...

如果 SUM(Column1) 这个表达式的结果为 null,select 的结果则为 0。