我希望看到商品的平均成本。首先,我使用SUM语句和GROUP BY制造订单和项目来查看每个项目每个生产订单的成本(使用WHERE语句来取出流程中的特定步骤)。然后,我想平均那些根据该集合查看平均项目成本的数量,我可以在一个语句中轻松地创建临时表吗?
答案 0 :(得分:0)
如果您首先要计算每个制造订单的商品成本,并执行从总和中获得的每件商品的总成本,则必须在临时表中获取结果。我希望我能清楚地理解你的问题陈述。
SELECT item,AVG(cost)FROM (SELECT item,manufacture_order,SUM(COST)成本 来自manufacture_order_tab GROUP BY item,manufacture_order)tab1 GROUP BY项目;
答案 1 :(得分:0)
试试这个
SELECT AVG(Cost), SUM(COST)
FROM your_table GROUP BY your_column