mysql查询字段值为null、0、空字符串的记录,条件不加不准确

今天遇到查询mysql数据库的数据,删除某字段为空的所有数据并删除?

结果第一次用  ziduan='' 或 ziduan=null 来查询都不行

查了查资料发现原来要这样用

ziduan='0' or ziduan='' or ISNULL(ziduan)

查询方式

SELECT * from 表名 where ziduan='0' or ziduan='' or ISNULL(ziduan)

删除方式

delete from 表名where ziduan='0' or ziduan='' or ISNULL(ziduan)

你可能感兴趣的:(mysql查询字段值为null、0、空字符串的记录,条件不加不准确)