分数 20

全屏浏览题目

切换布局

作者 柯海丰

单位 浙大城市学院

统计客户的订单情况,显示为:公司名称(CompanyName),订单数量(重命名为countOrder),平均运费(重命名为avgFreight

提示:请使用SELECT语句作答。

表结构:

orders表:

列名 数据类型 长度 主码 说明
OrderID int 11 订单编号
CustomerID varchar 5 顾客编号
EmployeeID int 11 员工编号
OrderDate datetime, 订购日期
RequiredDate datetime, 预计到达日期
ShippedDate datetime, 发货日期
ShipVia int 11 运货商
Freight decimal 10,4 运费
ShipName varchar 40 货主姓名
ShipAddress varchar 60 货主地址
ShipCity varchar 15 所在城市
ShipRegion varchar 15 区域
ShipPostalCode varchar 10 邮政编码
ShipCountry varchar 15 所在国家

customers表:

列名 数据类型 长度 主码 说明
CustomerID varchar 5 顾客编号
CompanyName varchar 40 公司名称
ContactName varchar 30 联系姓名
ContactTitle varchar 30 联系头衔
Address varchar 60 地址
City varchar 15 城市
Region varchar 15 区域
PostalCode varchar 10 邮政编码
Country varchar 15 国家
Phone varchar 24 电话
Fax varchar 24 传真

表样例

orders表:

OrderID CustomerID EmployeeID OrderDate RequiredDate ShippedDate ShipVia Freight ShipName ShipAddress ShipCity ShipRegion ShipPostalCode ShipCountry
10248 VINET 5 1996/7/4 00:00:00 1996/8/1 00:00:00 1996/7/16 00:00:00 3 32.3800 Vins et alcools Chevalier 59 rue de l-Abbaye Reims 51100 France
10249 TOMSP 6 1996/7/5 00:00:00 1996/8/16 00:00:00 1996/7/10 00:00:00 1 11.6100 Toms Spezialitten Luisenstr. 48 Mnster 44087 Germany
10250 HANAR 4 1996/7/8 00:00:00 1996/8/5 00:00:00 1996/7/12 00:00:00 2 65.8300 Hanari Carnes Rua do Pao, 67 Rio de Janeiro RJ 05454-876 Brazil
10251 VICTE 3 1996/7/8 00:00:00 1996/8/5 00:00:00 1996/7/15 00:00:00 1 41.3400 Victuailles en stock 2, rue du Commerce Lyon 69004 France
10252 SUPRD 4 1996/7/9 00:00:00 1996/8/6 00:00:00 1996/7/11 00:00:00 2 51.3000 Suprmes dlices Boulevard Tirou, 255 Charleroi B-6000 Belgium
10253 HANAR 3 1996/7/10 00:00:00 1996/7/24 00:00:00 1996/7/16 00:00:00 2 58.1700 Hanari Carnes Rua do Pao, 67 Rio de Janeiro RJ 05454-876 Brazil
10254 CHOPS 5 1996/7/11 00:00:00 1996/8/8 00:00:00 1996/7/23 00:00:00 2 22.9800 Chop-suey Chinese Hauptstr. 31 Bern 3012 Switzerland
10255 RICSU 9 1996/7/12 00:00:00 1996/8/9 00:00:00 1996/7/15 00:00:00 3 148.3300 Richter Supermarkt Starenweg 5 Genve 1204 Switzerland
10256 WELLI 3 1996/7/15 00:00:00 1996/8/12 00:00:00 1996/7/17 00:00:00 2 13.9700 Wellington Importadora Rua do Mercado, 12 Resende SP 08737-363 Brazil
10265 BLONP 2 1996/7/25 00:00:00 1996/8/22 00:00:00 1996/8/12 00:00:00 1 55.2800 Blondel pre et fils 24, place Klber Strasbourg 67000 France

customers表:

CustomerID CompanyName ContactName ContactTitle Address City Region PostalCode Country Phone Fax
ALFKI Alfreds Futterkiste Maria Anders Sales Representative Obere Str. 57 Berlin 12209 Germany 030-0074321 030-0076545
ANATR Ana Trujillo Emparedados y helados Ana Trujillo Owner Avda. de la Constitucin 2222 Mxico D.F. 05021 Mexico (5) 555-4729 (5) 555-3745
ANTON Antonio Moreno Taquera Antonio Moreno Owner Mataderos 2312 Mxico D.F. 05023 Mexico (5) 555-3932
AROUT Around the Horn Thomas Hardy Sales Representative 120 Hanover Sq. London WA1 1DP UK (171) 555-7788 (171) 555-6750
BERGS Berglunds snabbkp Christina Berglund Order Administrator Berguvsvgen 8 Lule S-958 22 Sweden 0921-12 34 65 0921-12 34 67
BLAUS Blauer See Delikatessen Hanna Moos Sales Representative Forsterstr. 57 Mannheim 68306 Germany 0621-08460 0621-08924
BLONP Blondesddsl pre et fils Frdrique Citeaux Marketing Manager 24, place Klber Strasbourg 67000 France 88.60.15.31 88.60.15.32
BOLID Blido Comidas preparadas Martn Sommer Owner C/ Araquil, 67 Madrid 28023 Spain (91) 555 22 82 (91) 555 91 99
BONAP Bon app' Laurence Lebihan Owner 12, rue des Bouchers Marseille 13008 France 91.24.45.40 91.24.45.41
BOTTM Bottom-Dollar Markets Elizabeth Lincoln Accounting Manager 23 Tsawassen Blvd. Tsawassen BC T2F 8M4 Canada (604) 555-4729 (604) 555-3745

输出样例:

CompanyName countOrder avgFreight
Blondesddsl pre et fils 1 55.28000000
select DISTINCT CompanyName,count(customers.CustomerID) countOrder,avg(Freight) avgFreight
from orders join customers on orders.CustomerID=customers.CustomerID
group by CompanyName

10-252 B1-6统计客户的订单信息相关推荐

  1. hibernate的一对多双向关联映射----客户和订单关系

    客户和订单关系:客户是一的一方,订单是多的一方. customer表: CREATE TABLE `customer` ( `ID` int(4) NOT NULL AUTO_INCREMENT , ...

  2. 10-3 B1-5查询客户的订单情况

    查找客户的订单情况,显示为:顾客编号(CustomerID) ,公司名称(CompanyName),订单编号(OrderID),员工编号(EmployeeID) select customers.Cu ...

  3. 10-251 B1-5查询客户的订单情况

    分数 20 全屏浏览题目 切换布局 作者 柯海丰 单位 浙大城市学院 查找客户的订单情况,显示为:顾客编号(CustomerID) ,公司名称(CompanyName),订单编号(OrderID),员 ...

  4. mysql十分钟分组_MYSQL每隔10分钟进行分组统计的实现方法

    前言 本文的内容主要是介绍了mysql每隔10分钟进行分组统计的实现方法,在画用户登录.操作情况在一天内的分布图时会非常有用,之前我只知道用「存储过程」实现的方法(虽然执行速度快,但真的是太不灵活了) ...

  5. 台积电:无法回应检调中的案件,不评论单一客户特定订单

    3月12日针对比特大陆近期事宜,台积电称,我们无法回应检调中的案件.台积电公司不评论单一客户特定订单,但一向秉持与客户建立伙伴关系的精神,以期成为客户信赖且赖以成功的长期重要伙伴. 此前据台湾媒体报道 ...

  6. 牛客网--华为机试在线训练10:字符个数统计

    牛客网–华为机试在线训练10:字符个数统计 题目描述 编写一个函数,计算字符串中含有的不同字符的个数.字符在ACSII码范围内(0~127).不在范围内的不作统计. 输入描述: 输入N个字符,字符在A ...

  7. 计算机函数公式发生额总计,如何用Excel Sumif函数做查询模板统计客户在不同时间借款的总金额...

    一个客户在不同时间借款好几笔,如何能知道他一次借款的金额?能直接查看吗?可以直接显示他总的借款金额呢?这个问题是一个网友提出的,可以看的到,连续用了三个问号.这个问题的解决方法有很多种,本教程给出的方 ...

  8. 本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。

    本题要求编写程序,输入10个字符,统计其中英文字母.空格或回车.数字字符和其他字符的个数. 输入格式: 输入为10个字符.最后一个回车表示输入结束,不算在内. 输出格式: 在一行内按照 letter ...

  9. 利用C语言,编写一程序:从键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出

    利用C语言,编写一程序:从键盘输入多个整数,统计其中正数.负数和零的个数,并在屏幕上输出 //从键盘输入10个整数,统计其中正数.负数和零的个数,并在屏幕上输出 #include <stdio. ...

最新文章

  1. ASP.NET Core中的配置
  2. 白话Elasticsearch12-深度探秘搜索技术之基于multi_match + best fields语法实现dis_max+tie_breaker
  3. 一次 Young GC 的优化实践
  4. python定时器库_Python定时器完整示例 python定时器用法举例
  5. python模块补充
  6. vue保存图片到手机相册_手机照片误删了怎么找回?这三个方法轻松搞定,亲测有效...
  7. 最高分数的学生姓名(信息学奥赛一本通-T1147)
  8. Android的启动模式(上)
  9. linux基础命令_Linux编程基础:常用命令
  10. 数据结构笔记(二十四)-- 哈夫曼编译码
  11. Lua 笔记--表达式
  12. GO语言实战之函数与方法
  13. Mp4box的下载、安装和使用
  14. 常用快捷键及cmd命令
  15. 明明有QQ,凭什么微信能火?——QQ微信横向对比分析
  16. linux测试上下行最大网速和实时网速
  17. 物联网早期森林火灾探测
  18. 安卓入门教程(十五)- Fragment,Service,WAMP下载
  19. Hive基础之创建数据库
  20. 电脑卡顿反应慢解决办法

热门文章

  1. 影响服务器高性能的四大杀手
  2. 20162316刘诚昊 队列课下作业
  3. 微信小程序(一)初始微信小程序
  4. Ubuntu 16.04 kinetic安装教程
  5. Android Weekly - 42 : 打铁还需自身硬
  6. HDU 1218 - Blurred Vision
  7. 微信小程序内,生成自定义二维码
  8. 一日一技:用Python做游戏有多简单 (2)
  9. 力扣 25. K 个一组翻转链表
  10. 51Nod3236-第k小生成数