sct表
问SQL删除语句:
2 来自上海的供应商不再给项目无线电厂提供任何零件,请删除供应表中相关记录。
Delete from spj
Where jno=(select jno from j where jname=’无线电厂’)
And sno=(select s.sno from s,spj where s.sno=spj.sno and s.city=’上海’)
问SQL更新语句
2 修改s2供应商给每个项目供应的螺丝和螺母的供应量为该供应商所供应的所有螺栓的总和。
Update spj
Set QTY=(select sum(QTY) from spj where sno=’s2’ and pno=(select pno,pname from p where pname=’螺栓’))
Where pno in (select pno,sno from spj where sno=’s2’ and pno=(select pno,pname from p where pname=’螺丝’ and pname=’螺母’))
这两个问题写法都有问题,但不知道怎样改才能符合题目要求,请问正确的写法是什么?怎样改?