获取a 表中存在但是在b 表中不存在的数据 用not in 速度是不很乐观。
不过还有替代写法
优化后的sql 。执行后结果是一样的。mark 一下。
不过还有替代写法
SELECT a.goods_id FROM ecs_goods as a left join ecs_goods_promotion_ref as b on a.goods_id = b.goods_id where b.goods_id is NULL
优化后的sql 。执行后结果是一样的。mark 一下。