问题 单项选择题

18~25题所用的数据如表1和表2所示。
表1 员工表(RGB.dbf)
员工号姓名性别籍贯年龄工资/元
0001王吉兵江苏222003.50
0002张晓春安徽212100.50
0003左燕江苏232330.00
0004赵华安徽222800.00
0005李宁山东202600.00
表2 销售表(SSB.dbf)
员工号商品号金额/元
00010001981
00020002763
00010002802
00020003696
00030001755
00030003684
00040001891
00050001768
00040002656
00030002907
00010003800

要选出总销售额超过2500元的员工的员工号和销售金额,下列语句中正确的是______。

A.SELECT 员工号,销售 金额 FROM SSB WHERE 销售金额>=2500

B.SELECT 员工号,SUM(金额) AS 销售金额 FROM SSK; WHERE 销售金额>=2500

C.SELECT 员工号,SUM(金额) AS 销售金额 FROM SSB; GROUP BY 员工号 HAVING 销售金额>=2500

D.SELECT 员工号,SUM(金额) AS 销售金额 FROM SSB; ORDER BY 员工号 WHERE 销售金额>=2500

答案

参考答案:C

解析:

[分析]: 要选出销售额超过2500元的员工号和销售金额,可在SSB中按“员工号”字段进行分组,对“金额”字段进行分组求和,并通过HAVING子句筛选出符合条件的分组。

单项选择题
单项选择题