当 MySQL 算术表达式返回 NULL 时?


正如我们所知,NULL 不是一个值,它也不同于零。如果我们在 MySQL 算术表达式中使用 NULL,它将返回 NULL。我们可以借助以下示例来理解这一点 −

示例

mysql> Select 100*NULL;
+----------+
| 100*NULL |
+----------+
|     NULL |
+----------+
1 row in set (0.00 sec)

mysql> Select 100+NULL;
+----------+
| 100+NULL |
+----------+
|     NULL |
+----------+
1 row in set (0.00 sec)

从上面的示例中可以看出,如果我们在算术表达式中使用 NULL,则结果本身将为 NULL。

更新于: 22-Jun-2020

99 次浏览

开启您的职业生涯

完成课程取得认证

开始
广告