
create view view2(sno,savg,sname)
as select StudentSno,Sname,AVG((cast(StudentCourseGrade as int)))
from Student join StudentCourse
on StudentCourseSno=StudentSno
group by StudentSno,StudentSname
即可,反正Sno已经保证唯一了,再加上Sname也无法再干扰什么了。
如果是ms sql server的话直接用企业管理器,依次选择数据库名--> 视图 -->右击选择新建视图 --> 会出现可视化的视图编辑器 -->在视图编辑器中先把数据表添加进去 -->再建立好表的关联 -->选择字段 --> 设置条件 -->保存
以上就是关于数据库编写 创建视图view2,查询所有学生的学号,姓名和平均成绩全部的内容,包括:数据库编写 创建视图view2,查询所有学生的学号,姓名和平均成绩、数据库中如何创建视图、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)