簡體   English   中英

如何優化和加速當前的Magento SQL查詢?

[英]How to optimize and speed up current Magento SQL query?

如何優化當前的Magento SQL查詢?

SELECT​ ​ customer_entity.email,​ ​ COUNT(sales_flat_order.increment_id)
AS​ ​ number_of_orders
FROM​ ​ customer_entity
LEFT JOIN​ ​ sales_flat_order​ ​ ON​ ​ sales_flat_order.customer_email​ ​ =
customer_entity.email
GROUP​ ​ BY​ ​ customer_entity.email
ORDER​ ​ BY​ ​ number_of_orders​ ​ DESC;

如果同一表中存在customer_email,為什么還要進行Join?

SELECT `customer_email`, COUNT(increment_id) as number_of_orders 
FROM `sales_flat_order` 
GROUP BY customer_email 
ORDER BY number_of_orders DESC;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM