我有两个类似于下面的表:
ItemTable
-----------------------------
ItemId | NumberPurchased
1 | 10
2 | 90
我需要根据下表计算出订单的总成本,该表根据订购的数量对每件商品的价格进行调整:
PriceBands
-----------------------------
ScaleId | LowerLimit | UpperLimit | CostPerItem
1 | 1 | 5 | 10
2 | 6 | 10 | 9
3 | 11 | 20 | 8
...
我需要以某种方式计算出总成本并将其加入第一张桌子(物品)。
有人可以帮忙吗?
为了清楚 ItemId 1,计算如下:
NumberPurchased = 10
(5 * 10) + (5 * 9) = 95
条带条带仅对超过上限的项目产生影响。