问题 单项选择题

在成绩表中要求按“总分”降序排列,并查询前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

答案

参考答案:D

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

单项选择题
单项选择题