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