我想显示所有产品的清单及其加权平均成本: 我的表就是这样,状态= 1表示买入,状态= 2表示卖出。
Date ProductID Quantity Price Status
1397/01/01 5366 6 630000 1
1397/08/05 5366 1 1350000 2
1397/08/24 5366 1 1350000 2
1397/09/20 5366 1 1500000 2
1397/09/25 5366 1 1350000 2
1397/10/17 5366 1 1350000 2
1397/11/03 5366 10 2100000 1
1397/11/08 5366 1 2700000 2
1397/12/11 5366 1 2800000 2
1397/12/18 5366 1 1966364 1
1397/12/26 5366 1 2730000 2
1397/07/23 5876 1 16500000 1
1397/10/23 5876 2 15800000 1
1397/10/23 5876 1 22000000 2
1397/11/06 5876 1 2080000 2
1397/12/01 5876 1 16033333 1
1397/12/01 5876 2 15800000 2
1397/12/06 5876 1 16033333 1
1397/12/06 5876 1 16500000 2
.
.
.
我想显示以下结果:
ProductID WeghtedAveragePrice stock
5366 1966363 9
5876 16033333 0
.
.
.
请给我有效的解决方案,因为我有2000种产品,并且要进行计算。