我有一张看起来如下的表格
Amount Factor Month Customer
1 1 2 A
3 1 2 A
4 -1 2 A
2 1 2 B
2 1 2 B
3 -1 2 B
4 1 3 A
5 1 3 A
6 -1 3 A
我想聚合(求和)列Amount
perMonth
和Customer
。在Amount
S的关系在列中的值相乘Factor
。
因此,结果应如下所示(可能是UPDATE
同一个表或新表):
Amount Factor Month Customer
0 1 2 A
1 1 2 B
3 1 3 A
试试下面
SELECT SUM(Amount * Factor) as Amount,Month,Customer
FROM tableName
GROUP BY Month,Customer
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句