Select S.sname
From suppliers s
where not exists (
(select * from parts p where p.color = 'red') ; all red parts
except
(select c.pid from catalog c,parts p where c.sid = s.sid
and c.pid = p.pid and p.color = 'red'))
select p.pname
from parts p. catalog c,suppliers s
where p.pid = c.pid and c.sid = s.sid
AND s.sname = 'S1'
AND not exists ( # another supplier
select * from catalog c1,suppliers s1
where p.pid = c1.pid and c1.sid = s1.sid
AND s1.sname <> 'S1')
当我执行以上两个查询时,它显示SQL命令未正确结束