一条 WHERE status != '已退订' 的查询,漏掉了三万个该发邮件的用户:我被 SQL 里 NULL 的三值逻辑坑到背锅的那次群发事故复盘 营销群发,规则是给所有'没退订'的用户发,我写了 WHERE status != '已退订',结果名单比预期少了整整三万人。这三万人有个共同点:status 是 NULL(老系统迁移来、从没设置过)。… 赞 参与讨论{{item.data.meta.comment}}条讨论
一条 WHERE status != '已退订' 的查询,漏掉了三万个该发邮件的用户:我被 SQL 里 NULL 的三值逻辑坑到背锅的那次群发事故复盘 赞 参与讨论{{item.data.meta.comment}}条讨论
一条 WHERE status != '已退订' 的查询,漏掉了三万个该发邮件的用户:我被 SQL 里 NULL 的三值逻辑坑到背锅的那次群发事故复盘 营销群发,规则是给所有'没退订'的用户发,我写了 WHERE status != '已退订',结果名单比预期少了整整三万人。这三万人有个共同点:status 是 NULL(老系统迁移来、从没设置过)。… 赞 参与讨论{{item.data.meta.comment}}条讨论
作者: 一条 WHERE status != '已退订' 的查询,漏掉了三万个该发邮件的用户:我被 SQL 里 NULL 的三值逻辑坑到背锅的那次群发事故复盘 营销群发,规则是给所有'没退订'的用户发,我写了 WHERE status != '已退订',结果名单比预期少了整整三万人。这三万人有个共同点:status 是 NULL(老系统迁移来、从没设置过)。… 赞 参与讨论{{item.data.meta.comment}}条讨论
一条 WHERE status != '已退订' 的查询,漏掉了三万个该发邮件的用户:我被 SQL 里 NULL 的三值逻辑坑到背锅的那次群发事故复盘 营销群发,规则是给所有'没退订'的用户发,我写了 WHERE status != '已退订',结果名单比预期少了整整三万人。这三万人有个共同点:status 是 NULL(老系统迁移来、从没设置过)。… 赞 参与讨论{{item.data.meta.comment}}条讨论