在我的hw任务中我真的坚持这个SQL问题。我想知道你们中是否有人可以帮助我。 这些是我坚持的问题......
我真的不知道要从两个不同的表中获取数据的查询:
将供应商名称提供给任何运往COLLATOR项目的人。
会不会......
SELECT sname
FROM suppliers, project
WHERE projnum = 'J5' ?
因为它会提取所有供应商名称并且这些名称不正确,因为它们并非全部运送到J5。
11.获取运往COLLATOR项目的供应商的供应商名称。
13.获取供应商名称列表,以及每个部件的每个部件的总数量。
17.获取伦敦至少2家不同供应商发运的零件的零件名称。
36.获取供应商S1未发货的所有颜色。
您可以通过以下链接访问表格:http://i.imgur.com/9LFM1iJ.png
答案 0 :(得分:0)
- 11 - 你需要加入你的表格
SELECT
s.sname
FROM suppliers s, projects p, orders o
WHERE s.sup# = o.sup#
AND p.proj# = o.proj#
AND p.projname = 'collator'
- 其他问题都是同一个问题,你需要加入才能得到你想要的东西。