列出每个类别的客户以及该客户在给定类别中下的订单总数。在查询中,显示三个columnm:CategoryName,CustomerName和TotalOrders(这是价格*给定类别中给定客户的订单数量)。将该数据按TotalOrders降序排序。

最佳答案

应该是这个...

select category, customer, sum(price*quantity)  as TotalOrders
from yourTable
group by category, customer
order by TotalOrders desc;

关于mysql - 基于w3学校的sql查询问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35876815/

10-11 05:20