问题
单项选择题
设有学生表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 TKBLE WS
D) SELECT * FROM S WHERE 性别="女" OR 年龄<=18 ORDER BY "年龄" SC INTO TABLE WS
答案
参考答案:A
解析: 按年龄降序排列先用DESC短语,对字段的排序有两种表示方式,分别是按列号和字段名排序,字段名是变量名所以不应加引号,故C选项错误。