Wordpress/WooCommerce データベースから取得しようとしているのは、米国の州ごとにグループ化された注文のリストで、各州の注文合計と注文税の合計です。
したがって、私が得た最も近いものは、私が書いた次のクエリです。
SELECT meta_key, meta_value
FROM wp_posts
LEFT OUTER JOIN wp_postmeta ON wp_posts.ID=wp_postmeta.post_id
WHERE post_type = "shop_order"
AND (
meta_key = "_billing_state"
OR meta_key = "_order_tax"
OR meta_key = "_order_total"
)
ORDER BY ID ASC
そして、次のように返します。
meta_key meta_value
_billing_state NJ
_order_tax 0.21
_order_total 3.21
_billing_state NJ
_order_tax 1.75
_order_total 26.70
_billing_state IA
_order_tax 6.79
_order_total 103.54
_billing_state PA
_order_tax 1.82
_order_total 27.72
...等々。
私が本当に返す必要があるのは:
state order_tax_sum order_total_sum
NJ 1.96 29.91
IA 6.79 103.54
PA 1.82 27.72
すべてのヘルプは大歓迎です!