数据库实验SELECT语句的使用.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库实验SELECT语句的使用

南京信息工程大学实验(实习)报告实验名称数据库实验(三)实验日期11月11日得分指导教师顾韵华院计算机与软件学院专业计算机科学与技术年级 2012 班次 3 姓名宗仰学号 201213080971.实验目的:1.学习SELECT语句结构2.学习GROUP BY子句、HAVING子句、ORDER BY子句的用法3.灵活运用连接查询、嵌套查询和集合查询2.实验内容:完成以下题目:说明: 1~10必须至少用连接谓词或JOIN子句表达;11~20必须至少用子查询表示1、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其全部订单信息。2、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其订购“食品”类订单信息。3、查询在“2013-2-16”以后订购了商品的客户编号、客户姓名以及订单信息。4、查询在“2013-2-16”以后订购了“食品”类商品的客户编号、客户姓名及其订单信息。5、查询订购了单价在50元以上(含)、并且订购数量在2个以上(含)的客户编号、客户姓名及其订购商品信息。6、查询订购了同一编号的商品超过一次的客户编号、客户姓名及其相应商品编号。7、查询22岁以下的客户编号、客户姓名及其订单信息。8、统计各个女客户的客户姓名及其订单数量。9、统计姓“张”的客户姓名及其订单数量。10、统计订购的食品类订单数量在2个及其以上的客户姓名及其食品类订单数量。11、查询所在省市为“江苏南京”的客户的订单信息。12、查询订购了“新新文化用品制造厂”产品的客户编号、客户姓名和相应订单信息。13、查询订购了张小林订购过的商品的客户编号和客户姓名。14、查询订购了库存量在50及以上的商品的客户编号和客户姓名。15、查询订购数量比张小林所有订单数量都小的订单信息。16、查询年龄小于所有客户平均年龄的客户的订单信息。17、查询库存量超过平均库存量的商品信息。18、查询订购了商品名称中包含“球”的订单信息。19、查询订购了食品类商品的客户编号和客户姓名。20、查询具有相同出生日期的客户信息。实验步骤1、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其全部订单信息。SELECTKHB.*,SPDGB.*FROMKHBINNERJOINSPDGBONKHB.客户编号=SPDGB.客户编号WHERE所在省市=江苏南京2、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其订购“食品”类订单信息。SELECTKHB.*,SPDGB.*,SPB.商品类别FROMKHBJOINSPDGBJOINSPBONSPDGB.商品编号=SPB.商品编号ONSPDGB.客户编号=KHB.客户编号WHERE所在省市=江苏南京ANDSPB.商品类别=食品3、查询在“2013-2-16”以后订购了商品的客户编号、客户姓名以及订单信息。SELECTKHB.*,SPDGB.*FROMKHBINNERJOINSPDGBONKHB.客户编号=SPDGB.客户编号WHERE需要日期2009-2-16GO4、查询在“2013-2-16”以后订购了“食品”类商品的客户编号、客户姓名及其订单信息。SELECTKHB.*,SPDGB.*,SPB.商品类别FROMKHBJOINSPDGBJOINSPBONSPDGB.商品编号=SPB.商品编号ONSPDGB.客户编号=KHB.客户编号WHERE需要日期2009-2-16ANDSPB.商品类别=食品5、查询订购了单价在50元以上(含)、并且订购数量在2个以上(含)的客户编号、客户姓名及其订购商品信息。SELECTKHB.*,SPDGB.*,SPB.单价FROMKHBJOINSPDGBJOINSPBONSPDGB.商品编号=SPB.商品编号ONSPDGB.客户编号=KHB.客户编号WHERE单价=50 AND数量=26、查询订购了同一编号的商品超过一次的客户编号、客户姓名及其相应商品编号。SELECTKHB.客户编号,KHB.客户姓名,SPDGB.商品编号FROMKHB,SPDGBWHEREKHB.客户编号=SPDGB.客户编号GROUPBYKHB.客户编号,客户姓名,SPDGB.商品编号HAVINGCOUNT(*)17、查询22岁以下的客户编号、客户姓名及其订单信息。SELECTKHB.客户编号,KHB.客户姓名,SPDGB.*FROMKHB,SPDGBWHEREKHB.客户编号=SPDGB.客户编号ANDYEAR(GETDATE())-YEAR(KHB.出生日期)=228、统计各个女客户的客户姓名及其订单数量。SELECTKHB.客户姓名,COUNT(*)AS订单数量FROMKHBJOINSPDGBONKHB.客户编号=SPDGB.客户编号WHEREKHB.性别=女GROUPBYKHB.客户姓名,

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档