问题 填空题

如下的SQL语句是用于查询“每个学生的选修课程数、总成绩、平均成绩”的不完整语句,请在空缺处填入正确的内容。

SELECT Student.SNo, (1) ,SUM(Grade),AVG(Grade)

FROM Student,Grade

WHERE Student.SNo=Grade.SNo,

GROUP BY (2) ;

(2)处填()。

答案

参考答案:Student.SNo

解析:

[分析]: 该SQL语句是用于查询“每个学生的选修课程数、总成绩、平均成绩”,显然空(1)应为课程数,对应函数应为COUNT(Grade.CNo),应该按照学号分组,故空(2)应填Student.Sno。

问答题
单项选择题