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 次瀏覽

開啟您的 職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.