- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sql作业答案
用SQL语句完成下列操作。订购客户客户ID订购日期货物ID数01-2001101551031509-18-2001101521032910-28-2001101711031511-01-2001102961031511-02-2001101741010112-15-2001102881010112-22-2001101731033006-01-2002100141033006-18-2002102931032906-30-2002102921010107-08-2002100821033007-19-2002102831010108-13-2002100111031508-14-2002100831010108-18-200210091客户ID姓名城市10101黎明北京10299陈俊广州10315罗云广州10325韦林上海10329王菱深圳10330柳琴上海货物货物ID货物名单价1001睡袋568.001008充气垫898.001009帐篷768.001015罗盘26.001017军刀58.001028手套38.001029雪靴298.00(1)求在2002年8月份,已售货物的销售总数。 SELECT 货物,SUM(数量) FROM 订购;WHERE 订购日期 BETWEEN {^2002-08-01}AND{^2002-08-31};GROUP BY 货物。 SELECT 客户ID,姓名,城市 FROM 客户;WHERE 客户ID IN ( SELECT 客户ID FROM 订购;WHERE 订购日期 BETWEEN {^2001-01-01}AND{^2001-12-31})(3)求每个货物ID及购买该货物数量最多的客户的ID。 SELECT 货物ID, 客户ID FROM 订购 DG;WHERE 数量=(SELECT MAX(数量) FROM 订购;WHERE 货物ID=DG.货物ID)(4)求购买了货物的客户信息。SELECT * FROM 客户 WHERE EXIST;(SELECT * FROM 订购 WHERE 订购.客户ID=客户.客户ID)(5)在货物表中增加售出量字段(N/3/0),并汇总货物的售出总数。ALTER TABLE 货物 ADD 售出量 N(3)UPDATE 货物 SET 售出量=(SELECT SUM(数量) FROM 订购;WHERE 订购.货物ID=货物.货物ID)用SQL语句完成下列查询工作。S(供应商),数据项有SNO,SNAME,STATUS,CITYP(零件),数据项有PNO,PNAME,WEIGHT,COLORSP(零件供应记录),数据项有SNO,PNO,QTY,表示某供应商供应拥有某零件的数量为QTYS(供应商)SP(零件供应记录)SNOSNAMESTATUSCITYS1精益20天津S2盛行10北京S3东方红30北京SNOPNOQTYS1P1300S1P2200S1P3400S2P1300S2P2400S3P2200P(零件)PNOPNAMEWEIGHTCOLORP1螺母12红P2螺栓17灰P3螺丝刀14蓝P4螺丝刀14褐找出所有S打头的供应商提供的零件清单(须含零件名称、数量)。 SELECT P.PNAME,SP.QTY FROM S,P,SP;WHERE P.PNO=SP.PNO .AND. S.SNO=SP.SNO;.AND. S.SNAME LIKE ′S%′ 列出所有供应商提供的零件种类数(须含供应商名、零件种类数量)。 SELECT S.SNAME,COUNT(SP.PNO) FROM S,SP;WHERE S.SNO=SP.SNO GROUP BY SNO求北京的供应商的数目。SELECT COUNT(S.SNO) FROM S WHERE S.CITY=′北京′求不供应P2商品的供应商名字。 SELECT S.SNAME FROM S,SP;WHERE S.SNO=SP.SNO .AND. .NOT. EXISTS;(SELECT * FROM SP WHERE PNO=′P2′ .AND. S.SNO=SP.SNO)参照上题提供的表和数据,使用SQL语句完成下列任务。 把所有供应零件重量超过17(含17)的供应量增加10%。 UPDATE SP SET QTY=QTY*1.1;WHERE PNO IN (SELECT PNO FROM P,SP;WHERE SP.PNO=P.PNO .AND. P.WEIGHT=17) 将零件供应记录中没有的零件从零件表中删除。DELETE FROM P WHERE PNO .NOT. IN;(SELECT DISTINCE PNO FROM SP)用SQL语句完成下列操作。S(供应商),数据项有SNO,
文档评论(0)