求助:在某個時間段內按照其他2表條件對表進行更新。
表A :(其中:1.合同數量=內部數量*單重 2.一個合同料號對應多個內部料號 3.該表相當於進項)
內部料號 合同料號 內部數量 單重 合同數量
001 A001 200 0.5 100
001 A001 500 0.5 250
002 A001 100 0.2 20
002 A001 600 0.2 120
003 A001 300 0.8 240
003 A001 500 0.8 400
004 A002 800 0.5 400
004 A002 600 0.5 300
005 A002 200 0.6 120
005 A002 300 0.6 180
表B:(其中:1.該表內部物料結存)
內部料號 內部結存
001 1500
002 900
003 1000
004 2000
005 800
表C:(其中:1.合同數量=內部數量*單重 2.一個合同料號對應多個內部料號 3.該表相當於銷項)
內部料號 合同料號 內部數量 單重 合同數量
? A001 ? ? 200
? A001 ? ? 300
? A001 ? ? 200
? A001 ? ? 100
? A001 ? ? 100
? A001 ? ? 100
? A002 ? ? 200
? A002 ? ? 200
? A002 ? ? 300
? A002 ? ? 100
更新條件:
1.對表C的內部料號、內部數量、單重進行更新
2.從表A中隨意抓取內部料號,但滿足以下條件
(1).抓取後表C某一內部料件的內部數量總和不能大於結存表中的內部結存
(2).合同數量可不用考慮(假定合同數量為正確)