當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MySQL IS NULL用法及代碼示例


MySQL 的 IS NULL 運算符測試值是否為 NULL 。如果值不是 NULL,則返回 0;如果值不是 NULL,則返回 1

用法

SELECT value IS NULL;
SELECT column IS NULL
FROM table_name;

例子

請考慮下表有關學生的課外活動:

student_id

俱樂部

date_entered

1

Football

2016-02-13

2

Boxing

2016-05-25

3

Apple

2018-08-17

4

Fishing

2017-01-01

5

NULL

NULL

可以使用此處的代碼創建上述示例表。

基本用法

要檢查每個學生的俱樂部是否為NULL

SELECT student_id, club IS NULL 
FROM extracurricular;



+------------+--------------+
| student_id | club IS NULL |
+------------+--------------+
|          1 |            0 |
|          2 |            0 |
|          3 |            0 |
|          4 |            0 |
|          5 |            1 |
+------------+--------------+

請注意,club IS NULL 針對 student_id=5 返回 1,因為該學生不屬於任何俱樂部。

相關用法


注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | IS NULL。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。