查询以查找需要多少物品来完成预定

时间:2019-04-04 14:06:09

标签: sql

一家在线商店发布了他们的网站,并允许用户预订商品。他们的“预购”表具有所有已预订的商品,“库存”表具有当前库存中的所有商品。预购情况比预期的要好,他们的库存中没有足够的物品可以运送给用户。该查询应告诉公司其库存中还需要多少物品才能完成每个物品的预定。如果库存中有足够的物品,请不要在输出中包括该物品。

 {=INDEX($A$2:$E$5,
  MATCH(1,($G2=$A$2:$A$5)*((FLOOR((COLUMN() - COLUMN($H$1) ) / 3,1) + 1)=$B$2:$B$5),0),
  MOD(COLUMN() - COLUMN($H$1),3) + 3)}

(已订购-可用),即应从每个商品库存中的可用商品中减去从预购商品中订购的商品,我不确定如何将其放入连接两个表的查询中,因为来自预购商品的order_ID与库存中的ID

0 个答案:

没有答案