问题回顾:
UPDATE t_user SET is_deleted=1 WHERE is_deleted=0 AND (email IS NULL)
执行上面的SQL一直没有生效,原因是我手动在Navicat中删除了email字段的值。导致一直无法执行上面的SQL,最后发现了原因,请看下面红框:
我确实是手动删掉了之前的值,而且也看不到的,但就是无法匹配为NULL。
解决办法:
你需要右击字段的值,然后选择“设置为NULL”才可以,请看下图:
具体可能是版本原因Bug吧!