如果在算術表示式中使用NULL值,輸出結果會是什麼?
眾所周知,NULL表示無值,它與零不同。如果資料庫列不包含任何資料,MySQL 會將其表示為 NULL。現在,如果在任何算術表示式中使用 NULL,結果也將為 NULL。
示例
mysql> Select 65/NULL,65+NULL,65*NULL,65-NULL,65%NULL; +---------+---------+---------+---------+---------+ | 65/NULL | 65+NULL | 65*NULL | 65-NULL | 65%NULL | +---------+---------+---------+---------+---------+ | NULL | NULL | NULL | NULL | NULL | +---------+---------+---------+---------+---------+ 1 row in set (0.00 sec)
從上面的例子可以看出,如果在算術表示式中使用NULL,結果將是NULL本身。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP