基本的に、私は存在をある登録簿から別の登録簿に移動させ、原点から差し引いて運命に追加しようとしています。次のような「株式」のテーブルが 1 つあります。
国の都市値
AA 01 500
AA 02 400
BB 01 300
CC 01 100
CC 02 1000
CC 03 2000
そして、次のような構造の「動き」のドキュメントを受け取っています
。
10 AA 01 CC 01
20 AA 01 BB 02
50 BB 01 CC 03
2 つの正規化されたテーブルといくつかのクエリを作成せずにこれを行う方法はありますか。
編集
答えは次のようになります。
数量 originCountry originCity endCountry endCity
AA 01 470
AA 02 400
BB 01 250
CC 01 110
CC 02 1020
CC 03 2050
負の数とビジネス ルールは関係ありません