【问题标题】:Find the supplier name who supplies all the part of a particular color查找提供特定颜色所有部分的供应商名称
【发布时间】:2015-07-28 11:29:23
【问题描述】:

我有以下表格:

供应商(Sno、Sname、地址)
零件(Pno、Pname、颜色)
目录(Sno、Pno、价格)

我想查找提供特定颜色的所有部件的所有供应商的名称,如“蓝色”?

我想使用 AND、OR、NOT 等逻辑运算符以及选择、投影或连接操作来解决它。

【问题讨论】:

    标签: database set-operations


    【解决方案1】:

    试试这个:

    SELECT *
    FROM    Catalogue AS C
            INNER JOIN Parts AS P
                ON C.Pno = P.Pno
            INNER JOIN Suppliers AS S
                ON C.Sno = S.Sno
    WHERE   P.Color = 'Blue'
    

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2021-10-12
      • 1970-01-01
      • 2016-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多