PTA - 数据库合集26
目录
10-143 6-6 查询各厂商生产的便携式电脑的显示器平均尺寸
10-144 6-7 查询生产三种不同型号的PC的厂商
10-146 6-9查询速度超过150MHZ的各种速度的PC的平均价格
10-143 6-6 查询各厂商生产的便携式电脑的显示器平均尺寸
分数 10
全屏浏览题目
切换布局
作者 lhm
单位 河北农业大学
本题目要求编写SQL语句,
查询各厂商
生产的便携式电脑
的显示器平均尺寸。
表结构:
CREATE TABLE product
( maker CHAR(20) , --制造商model CHAR(20) NOT NULL, --产品型号type CHAR(20), --产品类型PRIMARY KEY(model)
);
CREATE TABLE laptop
( model CHAR(20) NOT NULL, --型号speed DECIMAL(6,2), --速度 ram INT, --内存hd DECIMAL(6,2), --硬盘容量screen DECIMAL(6,2), --屏幕大小price INT, --价钱PRIMARY KEY(model),FOREIGN KEY(model) REFERENCES product(model)
);
表样例
product
表:
maker | model | type |
---|---|---|
D | 2001 | 便携式电脑 |
D | 2002 | 便携式电脑 |
E | 2004 | 便携式电脑 |
B | 1006 | 个人电脑 |
B | 3002 | 打印机 |
D | 3001 | 打印机 |
laptop
表:
model | speed | ram | hd | screen | price |
---|---|---|---|---|---|
2001 | 100.00 | 20 | 1.10 | 9.50 | 1999 |
2002 | 117.00 | 12 | 0.75 | 11.30 | 2499 |
2004 | 133.00 | 16 | 1.10 | 11.20 | 3499 |
输出样例:
请在这里给出输出样例。例如:
maker | avg_screen |
---|---|
D | 10.40 |
E | 11.20 |
SELECTmaker,avg(screen) as avg_screen
FROM (SELECT maker,screenFROM product,laptopWHERE product.model = laptop.model) tempGROUP BY maker
10-144 6-7 查询生产三种不同型号的PC的厂商
分数 10
全屏浏览题目
切换布局
作者 lhm
单位 河北农业大学
本题目要求编写SQL语句,
查询生产三
种不同型号的PC
的厂商。
表结构:
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 | 打印机 |
A | 1001 | 个人电脑 |
A | 1002 | 个人电脑 |
A | 1003 | 个人电脑 |
B | 1004 | 个人电脑 |
C | 1005 | 个人电脑 |
pc
表:
model | speed | ram | hd | cd | price |
---|---|---|---|---|---|
1001 | 133.00 | 16 | 1.60 | 6X | 1595 |
1002 | 120.00 | 16 | 1.60 | 6X | 1399 |
1003 | 166.00 | 24 | 2.00 | 6X | 1899 |
1004 | 166.00 | 32 | 2.50 | 8X | 1999 |
1005 | 166.00 | 16 | 2.00 | 8X | 1999 |
输出样例:
maker |
---|
A |
SELECTmaker
FROM(SELECT maker,COUNT(maker) AS numsFROM (SELECT maker, pc.modelFROM pc,productWHERE pc.model = product.model) TEMPGROUP BY makerHAVING nums = 3) TEMP1
10-146 6-9查询速度超过150MHZ的各种速度的PC的平均价格
分数 10
全屏浏览题目
切换布局
作者 lhm
单位 河北农业大学
本题目要求编写SQL语句,
查询速度超过150
MHZ的各种速度的PC
的平均价格。
表结构:
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)
);
表样例
pc
表:
model | speed | ram | hd | cd | price |
---|---|---|---|---|---|
1001 | 133.00 | 16 | 1.60 | 6X | 1595 |
1002 | 120.00 | 16 | 1.60 | 6X | 1399 |
1003 | 166.00 | 24 | 2.50 | 6X | 1899 |
1004 | 166.00 | 32 | 2.50 | 8X | 1999 |
1008 | 180.00 | 32 | 2.00 | 8X | 3699 |
1009 | 200.00 | 32 | 2.50 | 8X | 2599 |
输出样例:
speed | avg_price |
---|---|
166.00 | 1949 |
180.00 | 3699 |
200.00 | 2599 |
select speed,avg(price) as avg_price from pc where speed>150 group by speed
PTA - 数据库合集26相关推荐
- PTA - 数据库合集6
目录 10-1 查询选修'C语言'课程的学生 10-2 查询平均分高于80分的学生 10-3 查询平均成绩最高的前3名同学 10-4 批量插入学生记录 10-5 修改女生成绩 10-7 spj-查询供 ...
- PTA - 数据库合集27
目录 10-147 A4-7在订单详细信息表中查找包含产品种类数超过特定值的订单信息 10-149 B1-4统计各个供应商及其供应情况 10-150 查询图书表中所有记录 10-147 A4-7在订单 ...
- PTA - 数据库合集20
目录 10-120 spj-查询比p6零件供应数量都高的零件 10-121 A3-1查询订单表中的平均运费 10-122 A3-2查询国家为Mexico.Germany的客户数量 10-120 spj ...
- PTA - 数据库合集30
目录 10-159 查询图书表中的图书的条形码和书名,要求结果按条形码升序排序 10-160 查询图书表中各出版社图书的数目,结果按图书数目降序排序 10-161 查询图书表中全部图书的最高售价 10 ...
- PTA - 数据库合集2
10-95 2-2-(f)查询具有1GB以上的硬盘容量而价格低于2000美元的所有个人计算机的型号.速度以及硬盘容量 本题目要求编写SQL语句, 检索出pc表中具有1GB以上的硬盘容量而价格低于200 ...
- PTA - 数据库合集19
目录 10-113 A1-7在产品表中找出库存量小于订购量的产品信息 10-114 A1-8查询传真号码不为空的供货商信息 10-115 A2-1查找产品表中再次订购量大于15的产品信息 10-116 ...
- PTA - 数据库合集21
目录 10-123 A3-3查找产品表中最低的单价 10-124 A3-4查询产品表中最大库存量 10-125 A4-1查找订单表中每位顾客的平均运费 10-126 A4-2统计顾客表中每个国家的顾客 ...
- PTA - 数据库合集22
目录 10-127 A4-3在订单表中查找特定国家且平均运费不小于10的信息 10-128 A4-4查找产品表中平均订购数大于特定值的产品信息 10-129 4-1 查询速度至少为160MHz的PC的 ...
- PTA - 数据库合集16
目录 10-101 A1-2根据所在国家查找订单信息 10-102 A1-3查询顾客表中所有不重复的城市 10-103 A1-4在产品表中找出库存数量大于50的产品的信息 10-101 A1-2根据所 ...
最新文章
- nginx+php+mysql+erlang+mongo环境安装
- 在计算机上收回光驱快捷键,如何使用Windows键盘快捷键打开光盘驱动器
- php文件夹重命名,php文件下载并重命名
- solidworks小金球_如何在没有电缆的情况下传送第77届年度金球奖
- mysql增数据语句_Mysql 数据增删改查语句
- pku773_Happy 2006
- SunOS与Solaris系统的对应关系
- 计算机可以调剂其他专业吗,机械能跨专业调剂计算机吗
- Matlab底层算法实现图像转置--宽高互换
- CSS中文字体对照表
- 毫米波雷达系统构成、测量原理(测距、测速、角速度)
- 期货交易中的量价关系
- 色彩校正中的Gamma(人眼亮度感应的非线性)
- 虚拟机挂起后硬盘响应变慢,SCSI转IDE方法
- 数学建模之线性回归的标准型以及例题
- 动态规划——1265:【例9.9】最长公共子序列
- Windows Live Writer 新浪、网易、blogcn、blogbus、cnblogs博客的设置
- CSSCI中文数据库引文分析+主路径分析+共被引
- 两层循环终止内层或外层循环的方法(break和continue的用法)
- PMP备考-错题集(第6版)