Sqlite 如何显示空列中的记录
我必须使用fromsqlitedb,并在sqlite文件中插入许多数据。现在我想要执行具有“NULL”的记录。在order word中,我希望看到“NULL”的记录。 当我执行这段代码时,我什么也得不到Sqlite 如何显示空列中的记录,sqlite,Sqlite,我必须使用fromsqlitedb,并在sqlite文件中插入许多数据。现在我想要执行具有“NULL”的记录。在order word中,我希望看到“NULL”的记录。 当我执行这段代码时,我什么也得不到 select * from table1 where ParentID = NULL //or this select * from table1 where ParentID = 'NULL' 这是我的sqlite文件: 我想在执行folder1时检查ParentID(
select * from table1 where ParentID = NULL
//or this select * from table1 where ParentID = 'NULL'
这是我的sqlite文件:
我想在执行folder1时检查ParentID(我只需要检查ParentID列)您必须使用以下命令:
select * from table1 where ParentID is NULL
您必须使用以下各项:
select * from table1 where ParentID is NULL
NULL
永远不等于任何东西,包括NULL
。您需要改用IS
SELECT * FROM table1 WHERE ParentID IS NULL
NULL
永远不等于任何东西,包括NULL
。您需要改用IS
SELECT * FROM table1 WHERE ParentID IS NULL
NULL
值表示缺少的未知数据。默认情况下,表列可以包含NULL值。NULL值的处理方式与其他值不同
SELECT * FROM table1 WHERE ParentID IS NULL
始终使用IS NULL查找空值。
NULL
值表示缺少的未知数据。默认情况下,表列可以包含空值。空值的处理方式与其他值不同
SELECT * FROM table1 WHERE ParentID IS NULL
始终使用IS NULL查找空值。您应该使用
IS NULL
。(比较运算符=
和
都在表达式的任一侧提供带NULL的未知值。)
您应该使用
为NULL
。(比较运算符=
和
都在表达式的任一侧提供带NULL的未知值。)