我想将woo Commerce数据库表中的数字四舍五入到2个小数点wp_postmeta。有一个'meta_key'包含row的列'_price'和一个'meta_value'包含各种数据的列以及该行'_price'中需要四舍五入并减少到两位小数的数字。(我知道我也必须这样做_regular_price)
我是SQL的完整入门者。通过使用Search给我语法或复制和更改网上找到的答案,我已经成功地在PHPMyAdmin中做了一些事情,但是这使我感到困惑,但还不够足够。
我设法通过此查询将所有价格都提高了10%-
update wp_postmeta set meta_value = meta_value * 1.10 where meta_key='_regular_price'
Run Code Online (Sandbox Code Playgroud)
我读过有一个“ ROUND”功能,但不确定如何编写查询。
我猜是这样的-
UPDATE wp_postmeta ROUND meta_value where meta_key='_price'
Run Code Online (Sandbox Code Playgroud)
希望这里有人能帮忙。
我想删除Woocommerce中的一些旧订单数据,仅保留订单数据的最后12个月
这是我用来删除所有订单的SQL查询:
DELETE FROM wp_woocommerce_order_itemmeta
DELETE FROM wp_woocommerce_order_items
DELETE FROM wp_comments WHERE comment_type = 'order_note'
DELETE FROM wp_postmeta WHERE post_id IN ( SELECT ID FROM wp_posts WHERE post_type = 'shop_order' )
DELETE FROM wp_posts WHERE post_type = 'shop_order'
Run Code Online (Sandbox Code Playgroud)
在2017年1月1日之前删除所有订单数据以及从2017年1月1日开始保持KEEP订单数据我需要添加什么?
我对SQL不太了解,因为这些年来我使用了一些SQL查询。
任何帮助表示赞赏。
我很惊讶,现在还没有插件,也可以删除没有订单的客户。我怀疑我是唯一尝试保持其WP / WC数据库清洁的人。