基本上我正在尝试将存在从一个寄存器移动到另一个寄存器,从原点减去并将其添加到命运中。我有一张这样的“股票”表:
国家城市价值
AA 01 500
AA 02 400
BB 01 300
CC 01 100
CC 02 1000
CC 03 2000
我收到了一份结构如下的“运动”文件:
数量 originCountry originCity endCountry endCity
10 AA 01 CC 01
20 AA 01 BB 02
50 BB 01 CC 03
有没有办法在不创建两个规范化表和几个查询的情况下做到这一点。
编辑
答案应该是这样的:
数量 originCountry originCity endCountry endCity
AA 01 470
AA 02 400
BB 01 250
CC 01 110
CC 02 1020
CC 03 2050
负数和业务规则不相关