您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 最新交大网络教育-数据库原理与应用第一次作业
针对数据库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)
本文标题:最新交大网络教育-数据库原理与应用第一次作业
链接地址:https://www.777doc.com/doc-1810772 .html