假定数据库中有三张表,student,sc,course,分别存有学生ID,学生名字;学生ID,课程ID,课程成绩;课程课程名称,现在要求求得每个学生的平均分,并创建视图,SQL代码如下:
create view Average as
select student.Name,AVG(sc.grade) AS 'Average'
from student,sc,course
where student.ID = sc.ID
and sc.CourseID = course.CourseID
group by student.name;
本文介绍如何使用SQL语句从学生、选课及课程表中计算每位学生的平均分数,并创建一个名为Average的视图来展示这些数据。
316

被折叠的 条评论
为什么被折叠?



