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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容