南京信息工程大学数据库作业

南京信息工程大学数据库系统实验(实习)报告实验(实习)名称数据库系统实验2实验(实习)日期2018-4-12得分指导教师顾韵华

系计软院专业计科年级2016级班次计科三班姓名徐文庆学号20161308109

一、实验目的

1.掌握SELECT语句的基本语法

2.掌握查询条件表示方法

3.掌握数据汇总的方法

4.掌握GROUPBY、ORDERBY、HAVING子句的作用和使用方法

二、实验内容

在SPDG数据库中,用SQL语句实现如下查询:

说明:

1~10必须至少用连接谓词或JOIN子句表达。

1、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其全部订

单信息。

2、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其订购“食

品”类订单信息。

3、查询在“2013-2-17”以后订购了商品的客户编号、客户姓名以及订单信息。

4、查询在“2013-2-17”以后订购了“食品”类商品的客户编号、客户姓名及其订

5、查询订购了单价在50元以上(含)、并且订购数量在2个以上(含)的客户编

号、客户姓名及其订购商品信息。

6、查询订购了同一编号的商品超过一次的客户编号、客户姓名及其相应商品编号。

7、查询22岁以下的客户编号、客户姓名及其订单信息。

8、统计各个女客户的客户姓名及其订单数量。

9、统计姓“张”的客户姓名及其订单数量。

10、统计订购的食品类订单数量在2个及其以上的客户姓名及其食品类订单数量。

11~20必须至少用子查询表达。

11、查询所在省市为“江苏南京”的客户的订单信息。

12、计算所有订购了商品的客户的平均年龄。

13、查询订购了“新新文化用品制造厂”产品的客户编号、客户姓名和相应订单信

息。

14、查询订购了“食品”类商品的“江苏南京”的客户的最小年龄。

15、查询订购了“食品”类商品的“江苏南京”的年龄最小的客户信息。

16、查询“张小林”订购过的商品信息。

17、查询订购了“张小林”订购过的商品的客户编号和客户姓名。

18、查询“食品”类商品被哪些省市的客户订购。

19、查询订购了库存量在50及以上的商品的客户编号和客户姓名。

20、查询订购数量比“张小林”所有订单数量都小的订单信息。

21~25必须至少用子查询表达。

21、查询年龄小于所有客户平均年龄的客户的订单信息。

22、查询库存量超过平均库存量的商品信息。

23、查询订购了商品名称中包含“球”的订单信息。

24、查询订购了“食品”类商品的客户编号和客户姓名。

25、查询具有相同出生日期的客户信息(注意:测试时添加一个与已有客户出生日

期相同的客户)。

26~30请综合运用SQL语言各种表达能力来完成。

26、查询有一个或一个以上订单总金额大于30的所有客户的编号、姓名。

27、计算所有订购了商品的客户的平均年龄。

28、查询每类商品被订购的总数量并由大到小排序。

29、查询每个客户姓名及其订购商品的总数量并由大到小排序(考虑有重名的情

况)。

30、查询每个客户姓名及其订购商品的总金额并由大到小排序(考虑有重名的情

三、实验过程与结果

1、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其全部订单信息。

设计的SQL语句如下:

SELECT客户姓名,b.*

FROMKHBaINNERJOINSPDGBbONa.客户编号=b.客户编号

WHERE所在省市='江苏南京'

语句执行结果如下:

2、查询订购了商品、所在省市为“江苏南京”的客户编号、客户姓名及其订购“食品”类订单信息。

设计的SQL语句:

SELECTKHB.客户姓名,SPDGB.*

FROMKHBJOINSPBJOINSPDGBONSPDGB.商品编号=SPB.商品编号ONKHB.

客户编号=SPDGB.客户编号

WHERE所在省市='江苏南京'AND商品类别='食品'

4、查询在“2013-2-17”以后订购了“食品”类商品的客户编号、客户姓名及其订单信息。

5、查询订购了单价在50元以上(含)、并且订购数量在2个以上(含)的客户编号、客户姓名及其订购商品信息。

SELECTKHB.客户姓名,KHB.客户编号,SPB.*

WHERE单价>=50AND数量>=2

在SPDGB中添加信息:

SELECTDISTINCTKHB.客户姓名,SPDGB.客户编号,SPB.商品编号

THE END
1.详尽指南,如何高效查找办理POS机人员信息表的方法与技巧2、在银联明细中可以查看到收款人的账号,如果您想查询姓名,需要拨打银联 *** 电话,询问是否可以提供该信息,为何没有办理过POS机却有人发送更换机器的短信?这可能是因为您的 *** 码出现在电销名单中,或者之前有用户使用过您的 *** 。 3、用户可以在银联账号明细中查看收款人账号,但若想获取姓名,只能联系银联http://communication.linkba.cn/B8453CA8cdd5.html
2.通过APP订单查询实时掌握订单状态,提高沟通效率和服务品质!婆婆以为儿媳妇家庭一般,没想到儿媳父母是种植大户,结局真解气 情感动画社v 2跟贴 讲真,是球网先动手的!!! 新媒体 论背景音乐的重要性!! 新媒体 旁边有个抢活的…怎么办?人都过去了? 新媒体 多喝热水,热水治百病! 新媒体 59跟贴 这滑的挺远的哈,棒棒哒 新媒体 1跟贴 战斗民族糗事汇,每个都是https://m.163.com/v/video/VTGVRT9OC.html
3.2.查询所有姓杨客户信息3.把所有客户姓名为张三的修改为李四某网上订书系统中有三个实体集,一是“客户”实体集,属性有客户号,姓名,地址,联系电话;二是“图书”实体集,属性有书号,书名,出版社,单价;三是“订单”实体集,属性有订单号,日期,付款方式,总金额。其中一份订单可购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户(6)实现以下增删https://download.csdn.net/answer/47d0162db06c4736a75e5146f6311a68
4.消息查询按MessageID查询消息 按Topic查询消息 消息验证 相关文档 按MessageKey查询消息 按MessageID查询消息 按Topic查询消息 查询消息轨迹详情 消息验证 相关产品 消息通知服务 消息队列 Kafka 消息队列 RabbitMQ 消息队列 MQTT 分布式消息服务RocketMQ版 如您有其它疑问,您也可以通过移动云社区问答频道来与我们联系探讨在线客服 https://ecloud.10086.cn/op-help-center/api/outline/73970
5.SQL语句总结查询处理(持续更新)3. 在涉及n张表的连接查询中,至少应该包括n-1个连接条件,否则这n张表之间的某些位置将蜕化成没有意义的笛卡尔积。 (1)查询已订购了商品客户的公司名称,联系人姓名和所订商品编号和订购数量。 select Companyname,Contactname,productid,sellordernumber from Customer C join Sell_Order S on C.CustomerID=S.Cushttps://www.jianshu.com/p/5c1b4df86f79
6.客服标准话术(精选7篇)话术:您好!请问您是XXX先生/女士吗?我是xx公司客服专员,想对您进行一个简单的客户回访,您现在方便接电话吗? 情景一: A、方便—— 应对话术:好的,那耽搁您两分钟的时间。 我们售后服务情况觉得怎样?售后态度如何,对公司有何建议? 情景二:B.不方便―― https://www.360wenmi.com/f/file04y00gm7.html
7.高铁购票特别提示17.为什么我不能同时打开两个页面登录订购车票? 在您未完成订单支付前,系统不允许再次查询预订车票。 18.电话订的票能否在互联网上查询、支付? 电话订票系统与互联网售票系统,目前是相互独立的系统,电话订票信息无法在互联网中进行查询和支付。 19.电子客票姓名或证件号码等填写错误,如何处理? http://ic.ruc.edu.cn/tzgg/e04d60e8ccfc47e896b56e5ca7250ac9.htm
8.隐私政策在下单过程中,如是实物商品,我们还需您提供收货人姓名、收货地址、联系电话等信息,以便我们向您交付商品。 为完成订单支付、交付商品或服务、确认交易状态及为您提供售后与争议解决服务, 我们会通过您基于交易所选择的交易对象、支付机构、物流公司等,收集与交易进度相关的您的账号、订单、交易、物流信息,或将您的交易https://h5.37.com/sdk_agreement.html?game_id=610&from_sdk=1
9.手把手教你预定亚洲航空机票图解乘坐亚航全攻略21 查询出来的机票价格 说不包含机场税 等等 机场税在哪可以查到? 还有其他必须付的费用吗? 三 订票出错时如何处理 1 姓名写反了怎么办 2 性别填错怎么办 3 订票成功,但是没有收到亚航的电子机票邮件怎么办 4 注册亚航、订票的时候,一直出现“网页错误”是怎么回事 https://www.360doc.cn/mip/564162030.html
10.标准版用户隐私政策(正文)我们的授权合作伙伴有以下两类: 1.物流合作伙伴:上海顺衡物流有限公司(“顺丰速运”在我司办公地址之经营实体)、上海商海德物流有限公司。我们会将您的收件信息(收件人姓名、收件人联系电话、收件地址)和托寄物内容清单发送给它们,以便为您配送商品。 2.终端合作伙伴:上海邮银通信发展有限公司、上海慕佰通讯科技有限http://super-ctr.sh.189.cn/h5/#/agreement/v1/bobo-privacy/2020.09.21
11.简易个人代理合同汇编29篇3、甲、乙双方约定,在本合同期限届满时,乙方较好地履行了本合同的义务,没有发生过重大违约行为,可以续约。 五、代理商品价格 1、乙方应当按照甲方建议(规定)的零售价格销售产品。乙方不得擅自调整规定的产品销售价格或以收取服务费用等方式变相加价。 2、如果甲方建议(规定)的零售价格不符合本地区市场情况,乙方需调https://m.hunwen.com/xieyi/dailihetong/333/333898.html
12.创建客户表(姓名,性别,工资),并且设置主码(姓名,性别),能正确完成(1)创建一个查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”和“职称”五个字段内容,所建查询命名为“qTl”。 (2)创建一个查询,查找并显示没有在职的教师的“编号”、“姓名”和“联系电话”三个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,将“tTeacherl”表中年龄小于等于45的党https://www.educity.cn/souti/8pepwt8z.html
13.数据分析中的那些SQL语句(一)南风有翼10、两张关联表,删除主表中已经在副表中没有的信息 delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1 ) 11、四表联查问题: select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d wherehttp://blog.chinaunix.net/uid-28813731-id-4674295.html
14.网贷怎样获取村委会人员姓名电话及信息?逾期资讯假如借款人逾期未还款,网贷逾期公司有权采用合法手追回债务。这包含向借款人发出通知、通过电话、短信等方法实施联系,甚至可能采用法律途径向借款人追偿。在这个期间,网贷逾期公司一般会采用借款合同中提供的村里人个人信息,包含借款人的确实姓名。 值得留意的是,个人信息的采用和公开必须合法律法规的规定,且应该遵循合法https://www.hezegd.com/lawnews/zixun/675325.html
15.知道对方银行卡和姓名,如何查找电话向工作人员说明缘由,请求帮助查询。但同样,银行在没有合法依据的情况下,一般也不会提供客户电话号码。https://china.findlaw.cn/ask/lawyer_65685630.html