执行此查询时:
DELETE FROM `wp_posts` WHERE id NOT IN
(SELECT id FROM wp_posts WHERE post_status = 'publish')
我收到以下错误消息:
您无法在FROM子句
中为更新指定目标表'wp_posts'
不确定这里的语法问题。
答案 0 :(得分:12)
这可以在不使用子查询的情况下完成。请尝试以下
DELETE FROM 'wp_posts' WHERE post_status != 'publish'