第21题: [单项选择]假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是( )。 A. SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩) FROM 选课 B. SELECT SUBS(学号,3,2) AS 专业,AVG(成绩) AS 平均分 FROM 选课 C. SELECT SUBS(学号,3,2) AS 专业,AVG(成绩) AS 平均分 FROM 选课 D. SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩) FROM 选课 参考答案:B 答案解析:[解析] 选项A)和选项D)中查询的“专业”字段在“选课”表中并不存在。选项C)和D)中使用ORDER BY短语是错误的,应使用GROUP BY短语按“专业”字段进行分组。故应选B)。