上机考试题目及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题目
1、"查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,
--显示日期不详,并按部门排序输出,日期格式为yy-mm-dd。
2、"查找与喻自强在同一个单位的员工姓名、性别、部门和职称
3、"按部门进行汇总,统计每个部门的总工资
4、"查找商品名称为14 寸显示器商品的销售情况,
--显示该商品的编号、销售数量、单价和金额
5、"在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额
6、"按客户编号统计每个客户1996 年的订单总金额
7、"查找有销售记录的客户编号、名称和订单总额
8、"查找在1997 年中有销售记录的客户编号、名称和订单总额
9、"查找一次销售最大的销售记录
10、"查找至少有 3 次销售的业务员名单和销售日期
11、"用存在量词查找没有订货记录的客户名称
12、"使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额
--订货日期不要显示时间,日期格式为yy-mm-dd
--按客户编号排序,同一客户再按订单降序排序输出
13、"查找16M DRAM的销售情况,要求显示相应的销售员的姓名、
--性别,销售日期、销售数量和金额,其中性别用男、女表示
14、"查找每个人的销售记录,要求显示销售员的编号、姓名、性别、
--产品名称、数量、单价、金额和销售日期
15、"查找销售金额最大的客户名称和总货款
16、"查找销售总额少于1000 元的销售员编号、姓名和销售额
17、"查找至少销售了 3 种商品的客户编号、客户名称、商品编号、商品名称、数量和金额--
18、"查找至少与世界技术开发公司销售相同的客户编号、名称和商品编号、商品名称、数量和金额
19、"查找表中所有姓刘的职工的工号,部门,薪水
20、"查找所有定单金额高于200 的所有客户编号
21、"统计表中员工的薪水在400-600 之间的人数
22、"查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工
23、"将表中住址为"上海市"的员工住址改为"北京市"
24、"查找业务部或会计部的女员工的基本信息。
2
5、"显示每种产品的销售金额总和,并依销售金额由大到小输出。
2
6、"选取编号界于‘ C000和1'‘ C000的4'客户编号、客户名称、客户地址。
2
7、"计算出一共销售了几种产品。
2
8、"将业务部员工的薪水上调3%。
2
9、"由employee 表中查找出薪水最低的员工信息。
0、"使用join 查询客户姓名为"客户丙"所购货物的"客户名称","定单金额"," 定货日期","电话号码"
31、"由sales表中查找出订单金额大于“ E001业3 务员在
1996/10/15 这天所接每一张订单的金额”的所有订单。
3
2、"计算'P0001'产品的平均销售单价
33、"找出公司女员工所接的定单
34、"找出同一天进入公司服务的员工
35、"找出目前业绩超过232000 元的员工编号和姓名。
3
6、"查询出employee 表中所有女职工的平均工资和住址在"上海市"的所有女职工的平均工资
37、"在employee 表中查询薪水超过员工平均薪水的员工信息。
3
8、"找出目前销售业绩超过400 元的业务员编号及销售业绩,并按销售业绩从大到小排序。
3
9、"找出公司男业务员所接且订单金额超过2000 元的订单号及订单金额。
4
0、"查询sales表中订单金额最高的订单号及订单金额。
4
1、"查询在每张订单中订购金额超过24000 元的客户名及其地址。
2、"求出每位客户的总订购金额,显示出客户号及总订购金额,并按总订购金额降序排列。
43、"求每位客户订购的每种产品的总数量及平均单价,并按客户号,产品号从小到大排列。
44、"查询订购了三种以上产品的订单号。
4
5、"查询订购的产品至少包含了订单10003 中所订购产品的订单。
4
6、"在sales表中查找出订单金额大于“ E001业3 务员在
1996/11/10 这天所接每一张订单的金额”的所有订单,并显示承接这些订单的业务员和该订单的金额。
47、"查询末承接业务的员工的信息。
4
8、"查询来自上海市的客户的姓名,电话、订单号及订单金额。
4
9、"查询每位业务员各个月的业绩,并按业务员编号、月份降序排序。
5
0、"求每种产品的总销售数量及总销售金额,要求显示出产品编号、产品名称,总数量及总金额,并按产品号从小到大排列。
5
1、"查询总订购金额超过 ' C000客2'户的总订购金额的客户号,客户名及其住址。
52、"查询业绩最好的的业务员号、业务员名及其总销售金额。
5
3、"查询每位客户所订购的每种产品的详细清单,要求显示出客户号,客户名,产品号,产品名,数量及单价。
5
4、"求各部门的平均薪水,要求按平均薪水从小到大排序。答案
1、"查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,
--显示日期不详,并按部门排序输出,日期格式为yy-mm-dd。select emp_no ,emp_name ,dept ,
isnull(convert(char
(10),birthday,120),' 日期不详') birthday
from employee
order by dept
2、"查找与喻自强在同一个单位的员工姓名、性别、部门和职称select emp_no,emp_name,dept,title
from employee
where emp_name<>'喻自强' and dept in
(select dept from employee
where emp_name='喻自强')
3、"按部门进行汇总,统计每个部门的总工资select
dept,sum(salary) from employee group by dept
4、"查找商品名称为14 寸显示器商品的销售情况,
--显示该商品的编号、销售数量、单价和金额
select a.prod_id, qty,unit_price, unit_price*qty totprice from sale_item a,product b
where a.prod_id=b.prod_id and prod_name='14 寸显示器