您所在位置: 网站首页 / sql查询练习题.doc / 文档详情
sql查询练习题.doc 立即下载
2024-09-02
约3.1千字
约4页
0
46KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

sql查询练习题.doc

sql查询练习题.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

供应商信息表(supplier)供应商标号(supplierId)intpK
供应商名称(suppliername)varchar(20)
联系电话(supplierTel)varchar(10)
通信地址(address)varchar(50)
邮政编码(postcorder)varchar(20)
所在城市(city)varchar(20)
订单明细表(orderDetails)订单号(orderId)int(PK,FK)
产品编号(productId)int(PK,FK)
单价(unitPrice)numeric(12,2)
数量(quantity)int
产品信息表(product)产品编号(productId)intPK
产品名称(productName)varchar(20)
供应商编号(supplierId)intFK
订单表(order)订单号(orderId)intPK
客户编号(customerId)intFK
销售人员编号(employeeId)intFK
订单日期(orderDate)datetime
交付日期(requiredDate)datetime
订单总金额(Amount)numeric(12,2)
职员信息表(employee)职员编号employeeIdintPK
职工姓名employeeNamevarchar(20)
性别sexvarchar(2)
出生日期:birthdaydatetime
入职日期:hireDatedatetime
部门编号:departmentIdintFK
职称:titlevarchar(20)
通信地址:addressvarchar(20)
联系电话linkphonevarchar(20)
薪水salarynumeric(12,0)
部门信息表(department)部门编号departmentIdintPK
部门名称departmentNamevarchar(20)
客户信息表(customers)客户编号(customerId)intPK
客户名称(customerName)varchar(20)
联系电话phonevarchar(20)
通信地址addressvarchar(20)
邮政编码postcodevarchar(10)
所在城市cityvarchar(20)

上图为企业订单管理系统的E-R图,提供对职工信息、客户信息、供应商信息、产品信息、订单信息、订单明细进行管理。<pk>描述为主键,<fk>描述为外键,外键约束通过图下箭头线进行标注。其中职员信息表中的sex取值为m或f,表示为男和女。
在创建的表中添加数据,在下面的查询中用到的数据,自己准备。

--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。

2查找与喻自强(数据库表中员工的姓名)在同一个部门的员工ID、员工姓名、性别、部门和职称

3按部门进行汇总,输出部门名称和统计部门总工资。

4、查找商品名称为14寸显示器商品的销售情况,显示该商品的编号、销售数量、单价和金额

5在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额

6按客户编号统计每个客户1996年的订单总金额超过50万的客户编号和订单总金额

7查找有销售记录的客户编号、名称和订单总额

8查找在1997年中有销售记录的客户编号、名称和订单总额

9查找一次销售最大的销售记录

10查找至少有3次销售的业务员名单和销售日期

11用存在量词Exists查找没有订货记录的客户名称

12使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额、订货日期,日期
格式为yyyy-mm-dd,按客户编号排序,同一客户再按订单降序排序输出

13查找产品“16MDRAM”的销售情况,要求显示相应的销售员的姓名、性别,销售日期、销售数量和金额,其中性别用男、女表示

14查找每个人的销售记录,要求显示销售员的编号、姓名、性别、
--产品名称、数量、单价、金额和销售日期

15查找销售金额最大的客户名称和总货款

16查找销售总额少于1000元的销售员编号、姓名和销售额

17查找至少销售了3种商品的客户编号、客户名称、商品编号、商品名称、数量和金额
18查找至少与客户“世界技术开发公司”销售相同的客户编号、名称和商品编号、商品名称、数量和金额

19查找表中所有姓刘的职工的工号,部门,薪水

20查找所有定单金额高于20000的所有信息(包括客户编号和名称)

21统计表中员工的薪水在40000-60000之间的人数

22查询表中的每个部门的职工的平均工资,但只查询”住址”是”上海市”的员工

23将表中住址为"上海市"的员工住址改为"
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

sql查询练习题

文档大小:46KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用