1

就像我在每个条目中有 1000 个订单条目我有多个产品的销量是最畅销的产品。我的挑战是我需要退回最畅销的产品示例:

order entry  : product id  :sold quantity;;;;
entry 1     : productA    :20 
            :productB     :10
             :productC     :5
entry 2      :productB     :5
             :productc      :20

如何才能获得最畅销的产品。

4

1 回答 1

0

如果我理解正确,这是聚合order by

select product_id, sum(quantity) as total_quantity
from t
group by product_id
order by total_quantity desc
limit 10;
于 2020-09-03T21:09:58.100 回答