使用SQL将表中的其他值按计算字段的SUM进行排序

时间:2015-04-05 02:18:11

标签: sql calculated-field

我正在计算产品的“上手价值”,从两个字段(Onhand * Price)乘以。

每个产品属于一个类,我想知道每个产品类中所有产品的总价值。

不确定怎么做?这是我的代码:

SELECT Class, (OnHand * PtPrice)
FROM PART
GROUP BY Class, (OnHand*PtPrice);

这列出了每个项目的类以及该项目的值。但我希望该类是一个列,并显示该类的所有计算的onhand值的总和。任何指导将不胜感激。我在Access 2013中工作。

1 个答案:

答案 0 :(得分:2)

只需将SUM汇总添加到计算部分,然后从group by

中删除计算部分
SELECT Class, SUM(OnHand * PtPrice)
FROM PART
GROUP BY Class;