借助 IS NULL 運算符,我們可以在 MySQL 查詢中檢查 NULL。我們不能使用 =(比較運算子),因為我們知道 NULL 不是一個值。以下使用「員工」表中的資料的範例將顯示它 -
mysql> Select * from Employee WHERE Salary IS NULL; +----+-------+--------+ | ID | Name | Salary | +----+-------+--------+ | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+-------+--------+ 2 rows in set (0.00 sec)
上面的查詢使用 IS NULL 運算子並產生薪資列具有 NULL 的輸出。
mysql> Select * from employee where salary = NULL; Empty set (0.00 sec)
上面的查詢使用 =(比較運算子)因此會產生空集合,因為 NULL 不是一個值。
以上是我們如何在 MySQL 查詢中檢查 NULL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!