删除出现空值的字段

时间:2011-04-08 00:50:25

标签: mysql sql

blank

那么,我该怎么删除呢?我在语法上写了大约1,500个空白记录,前缀为null,代码为0

我尝试了这个查询,它没有做任何事情:

DELETE FROM Course where prefix IS NULL and code = 0;

我得到的反馈是0结果被删除。

任何?

2 个答案:

答案 0 :(得分:4)

prefix可能不是NULL它是一个空字符串。

尝试以下操作,看看它是否会产生预期效果。

SELECT * FROM Course WHERE prefix = '' AND code = 0;

如果是,请自行承担更新DELETE声明的风险;)

答案 1 :(得分:1)

我打赌前缀是一个空字符串。试试这个:

delete from course where prefix = '' and code = 0