以下 SQL 查询将更改订单状态:
更新 wp_posts set post_status = 'wc-completed' where post_type = 'shop_order' and post_status ='wc-processing' ;
如何仅更改特定日期之前的订单状态?
最佳答案
要使用此 SQL 查询在某个日期之前(例如 2018 年 10 月 5 日
之前)批量更改订单状态(始终在之前进行数据库备份) :
UPDATE `wp_posts`
SET `post_status` = 'wc-completed'
WHERE `post_type` = 'shop_order'
AND `post_status` ='wc-processing'
AND `post_date` < '2018-10-05 00:00:00';
经过测试并有效
关于mysql - 根据 Woocommerce 中的日期批量更改订单状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53416945/