问题描述
我有三张桌子 供应商第一表 第二零件表 第三张表是零部件供应商
我想找到城市与红片所在城市相同的供应商的名称。 请帮忙。
解决方法
你可以像下面这样使用内连接:
select sname from S inner join sp on s.s#=sp.s#
inner join p on sp.p#=p.p# and s.city=p.city
获取与产品“红色”相同城市的所有供应商。
select sname from S inner join sp on s.s#=sp.s#
inner join p on sp.p#=p.p# and s.city=p.city and p.pname='red'