📜  门| Gate IT 2005 |第69章

📅  最后修改于: 2021-06-28 21:25:13             🧑  作者: Mango

在贸易公司实施的库存管理系统中,有几个表旨在保存所有信息。其中,以下两个表包含有关哪些物料由哪些供应商提供以及哪个仓库保留哪些物料以及这些物料的库存水平的信息。

供应=(供应商编号,项目代码)
库存=(商品代码,仓库,库存水平)

对于管理层所需的特定信息,已编写以下SQL查询

Select distinct STMP.supplierid
From Supply as STMP
Where not unique (Select ITMP.supplierid
                  From Inventory, Supply as ITMP
                  Where STMP.supplierid = ITMP.supplierid
                  And ITMP.itemcode = Inventory.itemcode
                  And Inventory.warehouse = 'Nagpur');

对于那格浦尔的仓库,此查询将查找所有谁
(A)不提供任何物品
(B)只供应一件
(C)提供一件或多件物品
(D)供应两个或两个以上物品答案: (D)
说明:这里嵌套查询中的[非唯一]确保仅对那些供应商返回True,该True提供多个项目,在这种情况下,内部查询中的供应商ID将对该供应商重复。
因此,答案是(D)提供两个或多个项目。这个问题的测验