我有两张桌子:
我的收据表
Partnumber | Receipt | Location
和销售表:
Partnumber | Sales | Location
我想要做的是计算每个位置和每个零件号的库存数量.我有查询为一个表执行此操作:
在这里,我计算每个部件号在该位置的收据部件
SELECT Location, sum(Receipt) FROM receipt WHERE Partnumber = 100 GROUP BY Location
您需要对sales表执行相同的操作.最后,我想从每个位置的收据表中计算总和 – 每个位置的销售表中的总和.
数据:
Partnumber | Receipt | Location
100 2 500
100 5 500
100 2 300
200 4 600
300 8 500
Partnumber | Sales | Location
100 1 500
300 4 500
100 1 300
这是输出:
Partnumber | stock | location
100 6 500
100 1 300
200 4 600
300 4 500
因此,根据每个地点的部件号减去每个地点的部件号的计数销售额来计算收据物品.一个查询可以实现吗?