问题
单项选择题
在学生选课表SC中,查询选修了3号课程的学生的学号(XH)及其成绩(CJ)。查询结果按分数的降序排列。实现该功能的正确SQL语句是( )。
A.SELECT XH, CJFROM SC WHERE CH=′3′ORDER BY CJDESC
B.SELECT XH, CJ FROM SC WHERE CH=′3′ORDER BY CJ ASC
C.SELECT XH, CJ FROM SC WHERE CH=′3′GROUP BY CJ DESC
D.SELECT XH, CJFROM SC WHERE CH=′3′GROUP BY CJ ASC
答案
参考答案:A
解析: 要在学生选课表SC中查询“学号和成绩”,主句为 SELECT XH. CJ FROM SC。条件为“选修了3号课程”,故条件子句为WHERE CH='3'。SQL查询的结果还可以排序,子句是ORDER BY<列名>][ASC|DESC]。其中ASC表示升序,DESC表示降序。题目要求按照分数的降序排列,故子句为ORDER BY CJ DESC。