代码点读机 / SQL / NULL

NULL SQL · 特殊值

表示'这里没填',不是空字符串也不是0,像试卷上的空白题,不是写了0分。

怎么用

SELECT 列 FROM 表 WHERE 列 IS NULL;

小例子

SELECT 姓名
FROM 学生
WHERE 电话 IS NULL;

运行结果

返回电话没填的学生姓名

提醒:判断 NULL 必须用 IS NULL,不能写 = NULL

官方文档:https://www.sqlite.org/lang_expr.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条