📌  相关文章
📜  国际空间研究组织 | ISRO CS 2015 |问题 22

📅  最后修改于: 2022-05-13 01:58:06.369000             🧑  作者: Mango

国际空间研究组织 | 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)是正确的。
这个问题的测验