【发布时间】:2021-09-09 08:00:35
【问题描述】:
我需要一个 MySql 查询语句来删除所有属于某个类别或不属于另一个类别的 woocommerce 产品,类似这样:
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID
FROM wp_posts
LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id)
LEFT JOIN wp_term_taxonomy ON (wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id)
WHERE wp_term_taxonomy.term_id NOT IN (29,31,32,33,34) AND post_type IN ('product','product_variation')
GROUP BY wp_posts.ID);
而且我正在处理大量数据,超过 100,000 种产品。
【问题讨论】:
标签: mysql wordpress woocommerce phpmyadmin