Suppliers(sid: integer, sname: string, address: string)
Parts(pid: integer, pname: string, color: string)
Catalog(sid: integer, pid: integer, cost: real)
Найти имя поставщика, который снабжает каждую деталь?Разница между не существует и за исключением в sql
select s.sname
from suppliers s
where NOT EXISTS (select p.pid
from parts p
where p.color='red' and
NOT EXISTS (select c.pid from parts p where c.pid=p.pid and c.sid=s.sid and p.color='red'
)
)
Правильно ли этот вопрос?
У вас есть ожидаемые результаты? Есть ли ошибка? –