问题
填空题
如下的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。