删除具有空白列值的行

时间:2012-05-30 22:11:28

标签: sql

我在SQL中有一个人员表,我有列:id,lastname,firstname,address,city。 一个人的城市是空的,所以我想要一个查询来删除包含空白城市列值的人的行。即使没有出现错误,下面的代码也没有这样做。

DELETE FROM persons pers
WHERE lastname = 'saire' AND address = 'NULL'

2 个答案:

答案 0 :(得分:2)

以下SQL命令应删除city为null值的所有记录。试试这个。

DELETE FROM persons
where city IS NULL

答案 1 :(得分:0)

$q = "DELETE FROM `table_name` WHERE `city` =''";