2017-10-19 82 views
0

嘗試進行查詢,查詢結果中包含庫存和銷售數量的產品清單。但沒有運氣.. 的代碼是在這裏從woocommerce網站獲取woocommerce數據庫中的銷售產品和庫存

 
    select *, SUM(`wp_woocommerce_order_itemmeta`.`meta_value`) as total from wp_aproduts 
    LEFT JOIN  
     (select *, SUM(`wp_woocommerce_order_itemmeta`.`meta_value`) as total 
      from wp_woocommerce_order_items 

      JOIN wp_woocommerce_order_itemmeta 
       ON wp_woocommerce_order_items.order_item_id = wp_woocommerce_order_itemmeta.order_item_id 

       WHERE wp_woocommerce_order_itemmeta.meta_key = '_qty' GROUP BY wp_woocommerce_order_items.order_item_name 
     ) as Z 

     ON `wp_aproduts`.`product_name` = wp_woocommerce_order_items.order_item_name GROUP BY `wp_aproduts`.`product_name` 

任何人都可以請幫助...

SRY我的英文不好。

+0

我不明白...有什麼問題嗎? –

+0

這個查詢有一些錯誤。但找不到。需要確定這一點。 – user3230844

+0

您可以使用元查詢,而不是 –

回答

0

woocommerce產品庫存與銷售記錄..

 
select * from wp_aproduts 
    LEFT JOIN  
     (select wp_woocommerce_order_itemmeta.order_item_id, SUM(wp_woocommerce_order_itemmeta.meta_value) AS SALE, `wp_woocommerce_order_items`.`order_item_name` as item, order_item_name 
    from wp_woocommerce_order_items 

    JOIN wp_woocommerce_order_itemmeta 
     ON wp_woocommerce_order_items.order_item_id = wp_woocommerce_order_itemmeta.order_item_id 

     WHERE wp_woocommerce_order_itemmeta.meta_key = '_qty' GROUP BY wp_woocommerce_order_items.order_item_name 
     ) as Z 

     ON `wp_aproduts`.`product_name` = Z.order_item_name GROUP BY `wp_aproduts`.`product_name` 
ORDER BY `wp_aproduts`.`sl_no` ASC 
相關問題