单选题
设有学生表S(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学、并按年龄进行降序排序生成新的表WS,正确的SQL命令是______。
A.SELECT*FROM S WHERE性别='女' AND年龄<=18 ORDER BY 4 DESC INTO TABLE WS
B.SELECT*FROM S WHERE性别='女' AND年龄<=18 ORDER BY年龄INTO TABLE WS
C.SELECT*FROM S WHERE性别='女' AND年龄<=18 ORDER BY '年龄' DESC INTO TABLE WS
D.SELECT*FROM S WHERE性别='女' OR年龄<=18 ORDER BY '年龄' ASC INTO TABLE WS
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 由查询语句的格式可知,ORDER BY短语后面应该用字段,因此不用加单引号,故排除C、D。查询结果中需对年龄进行降序排列,故排除B。因此,本题答案选A。
提交答案
关闭