Mysql 基于w3的sql查询问题
列出每个类别的客户以及该客户在给定类别下的订单总数。在查询中显示三列:CategoryName、CustomerName和TotalOrders(即给定类别中给定客户的订单的价格*数量)。按TotalOrders按降序排列此数据。应该是这样的Mysql 基于w3的sql查询问题,mysql,group-by,sql-order-by,Mysql,Group By,Sql Order By,列出每个类别的客户以及该客户在给定类别下的订单总数。在查询中显示三列:CategoryName、CustomerName和TotalOrders(即给定类别中给定客户的订单的价格*数量)。按TotalOrders按降序排列此数据。应该是这样的 select category, customer, sum(price*quantity) as TotalOrders from yourTable group by category, customer order by TotalOrders
select category, customer, sum(price*quantity) as TotalOrders
from yourTable
group by category, customer
order by TotalOrders desc;
你有什么问题吗?请展示你的尝试,让我们知道你有什么问题。提示,您需要使用
分组依据
。。。