Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何删除具有空值的行?_Sql_Sqlite - Fatal编程技术网

Sql 如何删除具有空值的行?

Sql 如何删除具有空值的行?,sql,sqlite,Sql,Sqlite,我正在处理一个数据,其中特定列中的某些行具有空值,我希望删除它们 这是我的查询,我想包括一个删除标记列中空值的条件。“标记”列中有3个空值 query = 'SELECT Title, Tags FROM data GROUP BY Title, Tags' 我写了这样的东西 'SELECT Title, Tags FROM data GROUP BY Title, Tags DELETE FROM data WHERE Tags IS NULL' 这是否正确?要删除“标记”为空的记录,请执

我正在处理一个数据,其中特定列中的某些行具有空值,我希望删除它们

这是我的查询,我想包括一个删除标记列中空值的条件。“标记”列中有3个空值

query = 'SELECT Title, Tags FROM data GROUP BY Title, Tags'
我写了这样的东西

'SELECT Title, Tags FROM data GROUP BY Title, Tags DELETE FROM data WHERE Tags IS NULL'

这是否正确?

要删除“标记”为空的记录,请执行以下操作:

DELETE FROM data WHERE Tags IS NULL;
要识别重复的“标题”记录,请执行以下操作:

SELECT Title, count(*) FROM data GROUP BY Title HAVING count(*) > 1;

如何将这两个查询组合起来?一般来说,不能在同一条语句中选择和删除记录。你们想达到什么目的?我想删除重复的行,同时删除tags列中具有空值的行,