相对于其他属性求和一个属性的值

时间:2018-06-26 02:01:33

标签: sql db2

假设我有一个表格,该表格可以跟踪商品的成本,商品的类型以及像这样购买商品的人,请说表格名称为Purchases:

Customer    Item    Type    Cost
Jeff        item1   fruit   2.00
Jeff        item2   fruit   3.00
Jeff        item3   fruit   4.00
Jeff        item4   vege    1.00
Steve       item5   vege    1.00
Steve       item6   vege    5.00

我正在尝试找到一种方法来汇总每个客户在每种类型的商品上花费的总金额,以使结果表看起来像

Customer   Type    Cost
Jeff       fruit   9.00
Jeff       vege    1.00
Steve      vege    6.00

到目前为止,我已经尝试过

SELECT customer, type, sum(cost)
FROM purchases
GROUP BY customer,type

但是当我执行查询时,我无法获得正确的成本值。非常感谢任何帮助,即时通讯使用的环境是db2:)

0 个答案:

没有答案