问题详情

在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是


A、SELECT * TOP 3 FROM成绩表; WHERE总分DESC

B、SELECT * TOP 3 FROM成绩表; FOR总分DESC

C、SELECT * TOP 3 FROM成绩表; GROUP BY总分DESC

D、SELECT * TOP 3FROM成绩表; ORDER BY总分DESC

时间:2022-01-07 22:54 关键词:

答案解析

D
解析:使用SQLSELECT可以对查询结果进行排序,排序的短语是ORDERBY。选项A)和B)属于语法错误,选项C)中的GROUPBY短语的功能是对查询结果进行分组。使用SELECT-SQL可以实现显示部分结果,需结合TOP短语。