PTA 3+2 转段考试 数据库mysql(3篇)

目录

10-152 查询图书表中李凯所著的图书,要求查询结果中包括条形码,书名,作者,出版社4列。

10-153 B1-7查找每位领导的直接下属数量

10-154 B1-8查询特定订单的详细信息


10-152 查询图书表中李凯所著的图书,要求查询结果中包括条形码,书名,作者,出版社4列。

分数 3

全屏浏览题目

切换布局

作者 刘冬霞

单位 山东理工大学

这本题目要求编写SQL语句,查询图书表中李凯所著图书,要求查询结果中包括条形码,书名,作者,出版社4列。

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

表结构:

图书(条形码 文本型,书名 文本型,作者 文本型,出版社 文本型,出版日期 日期型,售价 数字型)

表样例

条形码书名作者出版社出版日期售价
TP303.5大学计算机基础李凯科学出版社2018-10-738.5
TP304.1数据库技术及应用郭栋阳高教出版社2017-6-1642.6

输出样例:

条形码书名作者出版社
TP303.5大学计算机基础李凯科学出版社
select 条形码,书名,作者,出版社 from 图书 where 作者 ='李凯'

 

10-153 B1-7查找每位领导的直接下属数量

分数 20

全屏浏览题目

切换布局

作者 柯海丰

单位 浙大城市学院

查询每位领导的直接下属数量,显示:领导的员工编号(EmployeeID),下属数量(重命名为(countSub))

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

表结构:

列名数据类型长度主码说明
EmployeeIDint11员工编号
LastNamevarchar20
FirstNamevarchar10
Titlevarchar30职务
TitleOfCourtesyvarchar25礼貌称号
BirthDatedatetime,出生日期
HireDatedatetime,入职日期
Addressvarchar60地址
Cityvarchar15城市
Regionvarchar15区域
PostalCodevarchar10邮政编码
Countryvarchar15国家
HomePhonevarchar24住宅电话
Extensionvarchar4范围
Photolongblob,照片
ReportsToint11直接上级
PhotoPathvarchar255照片

表样例

employees表:

EmployeeIDLastNameFirstNameTitleTitleOfCourtesyBirthDateHireDateAddressCityRegionPostalCodeCountryHomePhoneExtensionReportsTo
1DavolioNancySales RepresentativeMs.1948/12/8 00:00:001992/5/1 00:00:00507 - 20th Ave. E.Apt. 2ASeattleWA98122USA(206) 555-985754672
2FullerAndrewVice President, SalesDr.1952/2/19 00:00:001992/8/14 00:00:00908 W. Capital WayTacomaWA98401USA(206) 555-94823457
3LeverlingJanetSales RepresentativeMs.1963/8/30 00:00:001992/4/1 00:00:00722 Moss Bay Blvd.KirklandWA98033USA(206) 555-341233552

输出样例:

EmployeeIDcountSub
22

 

 select a.EmployeeID,count(b.ReportsTo) countSub
 from employees a, employees b
where a.EmployeeID=b.ReportsTo
group by a.EmployeeID

10-154 B1-8查询特定订单的详细信息

分数 20

全屏浏览题目

切换布局

作者 柯海丰

单位 浙大城市学院

查找城市(City)Madrid的顾客,所下的订单详细信息,显示为:顾客编号(CustomerID)公司名称(CompanyName)订单编号(OrderID)产品编号(ProductID)

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

表结构:

orders表:

列名数据类型长度主码说明
OrderIDint11订单编号
CustomerIDvarchar5顾客编号
EmployeeIDint11员工编号
OrderDatedatetime,订购日期
RequiredDatedatetime,预计到达日期
ShippedDatedatetime,发货日期
ShipViaint11运货商
Freightdecimal10,4运费
ShipNamevarchar40货主姓名
ShipAddressvarchar60货主地址
ShipCityvarchar15所在城市
ShipRegionvarchar15区域
ShipPostalCodevarchar10邮政编码
ShipCountryvarchar15所在国家

orderdetails表:

列名数据类型长度主码说明
OrderIDint11订单编号
ProductIDint11产品编号
UnitPricedecimal10,4单位价格
Quantitysmallint2数量
Discountdouble8,0折扣

customers表:

列名数据类型长度主码说明
CustomerIDvarchar5顾客编号
CompanyNamevarchar40公司名称
ContactNamevarchar30联系姓名
ContactTitlevarchar30联系头衔
Addressvarchar60地址
Cityvarchar15城市
Regionvarchar15区域
PostalCodevarchar10邮政编码
Countryvarchar15国家
Phonevarchar24电话
Faxvarchar24传真

表样例

orders表:

OrderIDCustomerIDEmployeeIDOrderDateRequiredDateShippedDateShipViaFreightShipNameShipAddressShipCityShipRegionShipPostalCodeShipCountry
10326BOLID41996/10/10 00:00:001996/11/7 00:00:001996/10/14 00:00:00277.9200Blido Comidas preparadasC/ Araquil, 67Madrid28023Spain
10801BOLID41997/12/29 00:00:001998/1/26 00:00:001997/12/31 00:00:00297.0900Blido Comidas preparadasC/ Araquil, 67Madrid28023Spain
10970BOLID91998/3/24 00:00:001998/4/7 00:00:001998/4/24 00:00:00116.1600Blido Comidas preparadasC/ Araquil, 67Madrid28023Spain
10331BONAP91996/10/16 00:00:001996/11/27 00:00:001996/10/21 00:00:00110.1900Bon app-12, rue des BouchersMarseille13008France
10340BONAP11996/10/29 00:00:001996/11/26 00:00:001996/11/8 00:00:003166.3100Bon app-12, rue des BouchersMarseille13008France
10362BONAP31996/11/25 00:00:001996/12/23 00:00:001996/11/28 00:00:00196.0400Bon app-12, rue des BouchersMarseille13008France
10470BONAP41997/3/11 00:00:001997/4/8 00:00:001997/3/14 00:00:00264.5600Bon app-12, rue des BouchersMarseille13008France
10511BONAP41997/4/18 00:00:001997/5/16 00:00:001997/4/21 00:00:003350.6400Bon app-12, rue des BouchersMarseille13008France
10525BONAP11997/5/2 00:00:001997/5/30 00:00:001997/5/23 00:00:00211.0600Bon app-12, rue des BouchersMarseille13008France
10663BONAP21997/9/10 00:00:001997/9/24 00:00:001997/10/3 00:00:002113.1500Bon app-12, rue des BouchersMarseille13008France

orderdetails表:

OrderIDProductIDUnitPriceQuantityDiscount
10325620.000060
10325134.8000120
103251418.600090
103253110.000040
103257227.8000400
10326417.6000240
103265715.6000160
10326756.2000500
10327215.2000250
103271116.8000500

customers表:

CustomerIDCompanyNameContactNameContactTitleAddressCityRegionPostalCodeCountryPhoneFax
ALFKIAlfreds FutterkisteMaria AndersSales RepresentativeObere Str. 57Berlin12209Germany030-0074321030-0076545
ANATRAna Trujillo Emparedados y heladosAna TrujilloOwnerAvda. de la Constitucin 2222Mxico D.F.05021Mexico(5) 555-4729(5) 555-3745
ANTONAntonio Moreno TaqueraAntonio MorenoOwnerMataderos 2312Mxico D.F.05023Mexico(5) 555-3932
AROUTAround the HornThomas HardySales Representative120 Hanover Sq.LondonWA1 1DPUK(171) 555-7788(171) 555-6750
BERGSBerglunds snabbkpChristina BerglundOrder AdministratorBerguvsvgen 8LuleS-958 22Sweden0921-12 34 650921-12 34 67
BLAUSBlauer See DelikatessenHanna MoosSales RepresentativeForsterstr. 57Mannheim68306Germany0621-084600621-08924
BLONPBlondesddsl pre et filsFrdrique CiteauxMarketing Manager24, place KlberStrasbourg67000France88.60.15.3188.60.15.32
BOLIDBlido Comidas preparadasMartn SommerOwnerC/ Araquil, 67Madrid28023Spain(91) 555 22 82(91) 555 91 99
BONAPBon app'Laurence LebihanOwner12, rue des BouchersMarseille13008France91.24.45.4091.24.45.41
BOTTMBottom-Dollar MarketsElizabeth LincolnAccounting Manager23 Tsawassen Blvd.TsawassenBCT2F 8M4Canada(604) 555-4729(604) 555-3745

输出样例:

CustomerIDCompanyNameOrderIDProductID
BOLIDBlido Comidas preparadas1032657
BOLIDBlido Comidas preparadas1032675
BOLIDBlido Comidas preparadas103264
select orders.CustomerID,customers.CompanyName,
orderdetails.OrderID,orderdetails.ProductID
from  orders
join orderdetails on orderdetails.OrderID=orders.OrderID
join customers on customers.CustomerID=orders.CustomerID	
and orders.ShipCity='Madrid'

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@pon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值