问题
单项选择题
在成绩表中要求按“总分”降序排列,并查询前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 短语。