我目前正试图弄清楚ETL如何在MVS中运行(注意XP-edtion)。 我已经配置了我的输入数据,它是这样的:
ProductID Quantity ActualCost
885 1 15
893 3 5
885 6 15
这些只是3个虚拟行,但我想要它做的是:
ProductID Quantity TotalCost
885 7 105
893 3 15
因此,它必须计算数量并将其与实际成本相乘。我已经弄明白了输出,但没有想到转变。
是否有人建议我应该使用哪种数据流转换工具?或者这只能使用SQL查询吗?
答案 0 :(得分:0)
我真的没有清楚地理解你,但是,可以使用SQL Query来完成。简单的一个:
SELECT
ProductID,
sum(Quantity) as Quantity,
sum(Quantity*ActualCost) as TotalCost
FROM your_table
GROUP BY ProductID