国际空间研究组织 | ISRO CS 2015 |问题 22
考虑以下关系模式:
Suppliers(sid:integer, sname:string, city:string, street:string)
Parts(pid:integer, pname:string, color:string)
Catalog(sid:integer, pid:integer, cost:real)
考虑对上述数据库的以下关系查询:
SELECT S.sname
FROM Suppliers S
WHERE S.sid NOT IN (SELECT C.sid
FROM Catalog C
WHERE C.pid NOT IN (SELECT P.pid
FROM Parts P
WHERE P.color<> 'blue'))
假设与上述模式对应的关系不为空。以下哪一项是对上述查询的正确解释?
(A)找出所有提供非蓝色零件的供应商的名称。
(B)找出所有未提供非蓝色零件的供应商的名称
(C)找出仅提供非蓝色零件的所有供应商的名称。
(D)找出所有未仅提供非蓝色零件的供应商的名称。答案:(一)
说明:参考:GATE-CS-2009 |问题 55
选项(A)是正确的。
这个问题的测验