阅读下列说明和E—R图,回答问题l至问题3,将解答填入答题纸的对应栏内。 【说明】 某学校的教学系统描述如下: 学生信息包括:学号(SNo)、姓名(Sname)、性别(Sex)、年龄(Age)、入学年份(Year)、主修专业(Major),其中学号是入学时

admin2014-10-11  16

问题 阅读下列说明和E—R图,回答问题l至问题3,将解答填入答题纸的对应栏内。
【说明】
某学校的教学系统描述如下:
学生信息包括:学号(SNo)、姓名(Sname)、性别(Sex)、年龄(Age)、入学年份(Year)、主修专业(Major),其中学号是入学时唯一编定的。课程信息包括:课程号(CNo)、课程名称(CName)、学时(Period)、学分(Credit),其中课程号是唯一编定的。一个学生可选多门课,每个学生选每门课有一个成绩。图2—1是经分析得到的E—R图。
【图2—1】

如下的SQL语句是用于查询“每个学生的选修课程数、总成绩、平均成绩”的不完整语句,请在空缺处填入正确的内容。
SELECT studerLt.SNo,(1),  suM(Grade),  AVG(Grade)
FROM Student,  Grade
WHERE Student.SNo=Grade.SNo.
GR0up BY (2);

选项

答案(1)COUNT(Grade.CNo) (2)Student.Sno

解析 该SQL语句是用于查询“每个学生的选修课程数、总成绩、平均成绩”,显然空(1)应为课程数,对应函数应为COUNT(Grade.CNo),应该按照学号分组,故空(2)应填Student.Sno。
转载请注明原文地址:https://kaotiyun.com/show/J4DZ777K
0

相关试题推荐
最新回复(0)