对表“职工”执行命令: SELECT 姓名 TOP 5 PERCENT FROM 职工; ORDER BY 工资 DESC 该命令的功能是( )。

admin2013-05-15  28

问题 对表“职工”执行命令:    SELECT 姓名 TOP 5 PERCENT FROM 职工;    ORDER BY 工资 DESC    该命令的功能是(    )。

选项 A、显示工资最高的前5%的职工姓名
B、显示工资最高的前5名的职工姓名
C、显示工资最低的前5%的职工姓名
D、显示工资最低的前5名的职工姓名

答案1

解析 SQL命令可以显示部分结果,使用TOP子句,具体格式如下: TOP nExpr[PERCENT]在符合查询条件的所有记录中,选取指定数量或百分比的记录。TOP子句必须与ORDER BY子句同时使用。当不使用PERCENT时,nExpr可以是1~32767之间的整数,显示查询结果的前nExpr个记录;当使用PERCENT时,nExpr是0.01-99.99之间的实数,显示查询结果的前百分之nExpr个记录。本题首先将表按工资进行降序排列,然后显示前百分之五的职工姓名,所以正确答案为A。
转载请注明原文地址:https://kaotiyun.com/show/y2op777K
0

最新回复(0)