最新交大网络教育-数据库原理与应用第一次作业

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

针对数据库SPJ中以上4个表S、P、J、SPJ,用SQL语句进行以下操作:(1)找出所有供应商的姓名和所在城市。SelectSNAME,CITYfromS;(2)找出所有零件的名称、颜色、重量。SelectPNAME,COLOR,WEIGHTfromP(3)找出使用供应商S1所供应零件的工程号码。SelectJNOfromSPJwhereSNO='S1';(4)找出工程项目J2使用的各种零件的名称及其数量。Selectp.PNAME,s.QTYfromSPJs,Ppwheres.JNO='J2'ands.PNO=p.PNO;(5)找出上海厂商供应的所有零件号码。Selects.PNOfromSPJs,Ss1wheres1.CITY='上海'ands.SNO=s1.SNO;(6)找出使用上海产的零件的工程名称。selectJNAMEfromjwhereJNOin(Selects.JNOfromSPJs,Ss1wheres1.CITY='上海'ands.SNO=s1.SNO);(7)找出没有使用天津产的零件的工程号码。SELECTDISTINCTJNOFROMJWHERENOTEXISTS(SELECT*FROMSPJ,SWHERESPJ.JNO=J.JNOANDSPJ.SNO=S.SNOANDS.CITY='天津');(8)把全部红色零件的颜色改成蓝色。UpdatePsetCOLOR='蓝'whereCOLOR='红';commit;(9)由S5供给J4的零件P6改为由S3供应,请作必要的修改。UpdateSPJsetSNO='S3'whereSNO='S5'andJNO='J4'andPNO='P6';commit;(10)从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录。DELETEfromSPJwhereSNO='S2';commit;DELETEfromSwhereSNO='S2';commit;(11)请将(S2,J6,P4,200)插入供应情况关系。INSERTINTOSPJ(SNO,PNO,JNO,QTY)VALUES('S2','J6','P4',200)

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功