选择题
25.
在学生表中,有姓名、性别、年龄等字段,查询并显示男生中年龄最大的考生姓名、性别和年龄3列信息,正确的SQL语句是______。
A、
SELECT TOP 1姓名,性别,年龄FROM学生表WHERE性别="男"ORDER BY年龄ASC
B、
SELECT TOP 1姓名,性别,年龄FROM学生表WHERE性别="男"ORDER BY年龄DESC
C、
SELECT TOP 1姓名,性别,Max(年龄)As年龄FROM学生表WHERE性别="男"ORDER BY年龄DESC
D、
SELECT,TOP 1姓名,性别,Max(年龄)AS年龄FROM学生表WHERE性别="男"ORDER BY年龄ASC
【正确答案】
B
【答案解析】
在SELECT语句中聚合函数不能和普通字段放在一起使用,故首先排除选项C,D;本题需要查找年龄最大的,则应按照年龄字段降序排列,故应使用ORDER BY年龄DESC。故本题选择B选项。
提交答案
关闭