怎么在订单表中按产品ID分类,求出每种产品的价格总和平均单价以及各类产品的数量?

怎么在订单表中按产品ID分类,求出每种产品的价格总和平均单价以及各类产品的数量?

问题描述:

img

怎么在订单表中按产品ID分类,求出每种产品的价格总和平均单价以及各类产品的数量?

你好,根据这一张表是没办法的,因为没有价格和订单额相关的信息。

select 产品ID, SUM(数量) as 订购总和 from P_order group by 产品ID;  

这个查询的是,订单表按产品ID分类,每种产品的产品数量;

select 类别ID,SUM(单价*库存量) as 价格总和,SUM(库存量) as 产品数量,SUM(价格总和/产品数量) as 平均单价 from Product group by 类别ID;