MySQL批量删除指定id集合的数据的SQL写法

Java源码网 4月前 ⋅ 200 阅读

删除标签关联的文章数为0的数据,需要先查询文章数大于0的,然后使用not in,否则直接用in查询会报错,正确的写法如下:

delete from `mto_tag` where id not in 
(select a.id from (SELECT id FROM `mto_tag` where posts > 0) as a);

全部评论: 0

    我有话说: