单项选择题
18~25题所用的数据如表1和表2所示。表1 员工表(RGB.dbf) 员工号 | 姓名 | 性别 | 籍贯 | 年龄 | 工资/元 | 0001 | 王吉兵 | 男 | 江苏 | 22 | 2003.50 | 0002 | 张晓春 | 女 | 安徽 | 21 | 2100.50 | 0003 | 左燕 | 女 | 江苏 | 23 | 2330.00 | 0004 | 赵华 | 男 | 安徽 | 22 | 2800.00 | 0005 | 李宁 | 男 | 山东 | 20 | 2600.00 |
|
表2 销售表(SSB.dbf) 员工号 | 商品号 | 金额/元 | 0001 | 0001 | 981 | 0002 | 0002 | 763 | 0001 | 0002 | 802 | 0002 | 0003 | 696 | 0003 | 0001 | 755 | 0003 | 0003 | 684 | 0004 | 0001 | 891 | 0005 | 0001 | 768 | 0004 | 0002 | 656 | 0003 | 0002 | 907 | 0001 | 0003 | 800 |
|
|
要求出员工中总销售额前3名的员工的员工号、姓名和总销售额,下列语句中正确的是______。
A.SELECT TOP 3 员工号,姓名,总销售额; FROM RGB,SSB ORDER BY 总销售额
B.SELECT TOP 3 RGB.员工号,RGB.姓名,SUM(SSB.金额) AS 总销售额; FROM RGB INNER JOIN SSB; WHERE RGB.员工号=SSB.员工号; GROUP BY SSB.员工号; ORDER BY 3 DESC
C.SELECT TOP 3 RGB.员工号,RGB.姓名,SUM(SSB.金额) AS 总销售额; FROM RGB INNER JOIN SSB; ON RGB.员工号=SSB.员工号; GROUP BY SSB.员工号; ORDER BY 3 DESC
D.SELECT TOP 3 PERCENT RGB.员工号,RGB.姓名,; SUM(SSB.金额) AS 总销售额; FROM RGB INNER JOIN SSB; ON RGB.员工号=SSB.员工号; GROUP BY SSB.员工号; ORDER BY 3 DESC