目录

10-127 A4-3在订单表中查找特定国家且平均运费不小于10的信息

10-128 A4-4查找产品表中平均订购数大于特定值的产品信息

10-129 4-1 查询速度至少为160MHz的PC的制造商


10-127 A4-3在订单表中查找特定国家且平均运费不小于10的信息

分数 20

全屏浏览题目

切换布局

作者 柯海丰

单位 浙大城市学院

查询订单表(orders)中查找所在国家(ShipCountry)BelgiumSwitzerland,且平均运费不小于10的的顾客及运费信息,结果显示为顾客编号(CustomerID)平均运费(avgFreight)

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

表结构:

列名 数据类型 长度 主码 说明
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 所在国家

表样例

请在这里给出上述表结构对应的表样例。例如

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
10257 HILAA 4 1996/7/16 00:00:00 1996/8/13 00:00:00 1996/7/22 00:00:00 3 81.9100 HILARION-Abastos Carrera 22 con Ave. Carlos Soublette #8-35 San Cristbal Tchira 5022 Venezuela

输出样例:

|CustomerID|avgFreight|
|CHOPS|22.98000000|
|RICSU|148.33000000|
|SUPRD|51.30000000|

SELECT CustomerID,AVG(Freight) AS avgFreight
FROM orders
WHERE ShipCountry IN ('Belgium','Switzerland')
GROUP BY CustomerID
HAVING AVG(Freight) >= 10;

10-128 A4-4查找产品表中平均订购数大于特定值的产品信息

分数 20

全屏浏览题目

切换布局

作者 柯海丰

单位 浙大城市学院

产品表(products)中查找平均订购数量大于15的产品信息,显示为:产品编号(ProductID),和总订货数量(重命名为sumUnitsOnOrder

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

表结构:

列名 数据类型 长度 主码 说明
ProductID int 11 产品编号
ProductName varchar 40 产品名称
SupplierID int 11 供应商编号
CategoryID int 11 种类编号
QuantityPerUnit varchar 20 数量
UnitPrice decimal 10,4 单价
UnitsInStock smallint 2 库存数量
UnitsOnOrder smallint 2 订购数量
ReorderLevel smallint 2 再次订购量
Discontinued bit 1 中止

表样例

products表:

ProductID ProductName SupplierID CategoryID QuantityPerUnit UnitPrice UnitsInStock UnitsOnOrder ReorderLevel Discontinued
1 Chai 1 1 10 boxes x 20 bags 18 39 0 10
2 Chang 1 1 24 - 12 oz bottles 19 17 40 25
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10 13 70 25
4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22 53 0 0
5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35 0 0 0
6 Grandma's Boysenberry Spread 3 2 12 - 8 oz jars 25 120 0 25
7 Uncle Bob's Organic Dried Pears 3 7 12 - 1 lb pkgs. 30 15 0 10
8 Northwoods Cranberry Sauce 3 2 12 - 12 oz jars 40 6 0 0
9 Mishi Kobe Niku 4 6 18 - 500 g pkgs. 97 29 0 0
10 Ikura 4 8 12 - 200 ml jars 31 31 0 0

输出样例:

ProductID sumUnitsOnOrder
2 40
3 70
SELECT ProductID,SUM(UnitsOnOrder) AS sumUnitsOnOrder
FROM products
GROUP BY ProductID
HAVING AVG(UnitsOnOrder) > 15;

10-129 4-1 查询速度至少为160MHz的PC的制造商

分数 10

全屏浏览题目

切换布局

作者 lhm

单位 河北农业大学

本题目要求编写SQL语句,
查询速度至少为160MHz的PC的制造商。

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

表结构:

CREATE TABLE product
( maker CHAR(20) ,          --制造商model CHAR(20) NOT NULL,  --产品型号type CHAR(20),            --产品类型PRIMARY KEY(model)
);
CREATE TABLE pc
( model CHAR(20) NOT NULL,    --型号speed  DECIMAL(6,2),        --速度ram  INT,                   --内存hd DECIMAL(6,2),            --硬盘容量cd CHAR(4),                 --光驱price INT,                  --价钱PRIMARY KEY(model),FOREIGN KEY(model) REFERENCES product(model)
);

表样例

product表:

maker model type
D 2003 便携式电脑
D 3001 打印机
B 3002 打印机
A 1001 个人电脑
B 1006 个人电脑
D 1008 个人电脑
D 1009 个人电脑

pc表:

model speed ram hd cd price
1001 133.00 16 1.60 6X 1595
1006 200.00 32 3.10 8X 2099
1008 180.00 32 2.00 8X 3699
1009 200.00 32 2.50 8X 2599

输出样例:

maker
B
D
SELECT DISTINCT maker
FROM product
WHERE model IN(SELECT model FROM pc WHERE speed>=160)
AND type='个人电脑'

PTA - 数据库合集22相关推荐

  1. PTA - 数据库合集6

    目录 10-1 查询选修'C语言'课程的学生 10-2 查询平均分高于80分的学生 10-3 查询平均成绩最高的前3名同学 10-4 批量插入学生记录 10-5 修改女生成绩 10-7 spj-查询供 ...

  2. PTA - 数据库合集27

    目录 10-147 A4-7在订单详细信息表中查找包含产品种类数超过特定值的订单信息 10-149 B1-4统计各个供应商及其供应情况 10-150 查询图书表中所有记录 10-147 A4-7在订单 ...

  3. PTA - 数据库合集20

    目录 10-120 spj-查询比p6零件供应数量都高的零件 10-121 A3-1查询订单表中的平均运费 10-122 A3-2查询国家为Mexico.Germany的客户数量 10-120 spj ...

  4. PTA - 数据库合集2

    10-95 2-2-(f)查询具有1GB以上的硬盘容量而价格低于2000美元的所有个人计算机的型号.速度以及硬盘容量 本题目要求编写SQL语句, 检索出pc表中具有1GB以上的硬盘容量而价格低于200 ...

  5. PTA - 数据库合集19

    目录 10-113 A1-7在产品表中找出库存量小于订购量的产品信息 10-114 A1-8查询传真号码不为空的供货商信息 10-115 A2-1查找产品表中再次订购量大于15的产品信息 10-116 ...

  6. PTA - 数据库合集21

    目录 10-123 A3-3查找产品表中最低的单价 10-124 A3-4查询产品表中最大库存量 10-125 A4-1查找订单表中每位顾客的平均运费 10-126 A4-2统计顾客表中每个国家的顾客 ...

  7. PTA - 数据库合集54

     目录 10-199 C2-1修改订单运费 10-200 C2-2修改特定职工的订单运费 10-201 C2-3根据运费调整订单单价 10-199 C2-1修改订单运费 分数 20 全屏浏览题目 切换 ...

  8. PTA - 数据库合集38

    目录 10-199 C2-1修改订单运费 10-200 C2-2修改特定职工的订单运费 10-201 C2-3根据运费调整订单单价 10-199 C2-1修改订单运费 分数 20 全屏浏览题目 切换布 ...

  9. PTA - 数据库合集51

    目录 10-245 A4-6查找订单表中特定顾客编号的相关信息 10-246 6-5 查询各种不同速度的PC的平均价格 10-247 6-10 查询所有生产打印机的厂商生产的PC的硬盘平均容量 10- ...

最新文章

  1. 如何在离开页面时弹出确认对话框
  2. OpenCV使用Shi-Tomasi方法检测拐角的实例(附完整代码)
  3. JFree chart
  4. android 自动补全方法,# AndroidStudio代码块的自动补全
  5. Hibernate--Criteria Query and DetachedCriteria
  6. Linux(Ubuntu)使用日记------ssh远程登录腾讯云
  7. 杭州哪里学python好_杭州哪里学python好
  8. java kafka面试题_八年面试生涯,整理了一套Kafka面试题
  9. Python实现粒子群(PSO)带惩罚函数多目标优化
  10. 张正友标定法代码解释
  11. 尜尜送的诗,以及我回的句
  12. RAID10磁盘阵列损坏修复操作
  13. ROS生成弓字形覆盖路径点逻辑分析
  14. Play Framework
  15. 嵌入式软件工程师笔试面试指南-网络编程
  16. java棒棒糖和皮卡丘八音盒_如何比别人抢先一步买到肯德基的皮卡丘八音盒?我有两个小建议...
  17. 26个字母和数字符号ASCII码对照表
  18. Unix网络编程学习笔记之第11章 名字与地址转换
  19. png 微软ppt 透明度_挖到一个宝藏级的PPT素材网站,哭着五星好评,免费又实用...
  20. Gurobi 解运输问题 python

热门文章

  1. 优盘复制进来为空_为什么复制后文件夹u磁盘为空
  2. 基础知识 | 近似误差 估计误差
  3. 有关wifi配置工具wpa_cli以及wpa_supplicant简单分析
  4. tomcat服务器报503
  5. MySQL数据库-更新表中的数据详解
  6. kicad最小布线宽度默认是多少_CABLExpress发布了最新的光纤布线最佳实践指南
  7. 塞瓦维斯特定理(不定方程)
  8. gpu服务器厂家_嵌入式主板厂家告诉你选择GPU服务器的5大标准
  9. 因为铂金Birkin包 爱马仕把数字艺术家告了
  10. Ajax实现图片上传并预览