互动
最近评论

今天周日还要上课
今天的成果

实战演练-schoolDB数据视图(P140)

班级-姓名

1.在SchoolDB数据库上创建视图v_score,其中包括所有男同学的学号、姓名、民族以及选修的课程号与对应的成绩。

CREATE VIEW v_score

AS

SELECT student.学号,姓名,民族,score.课程号,成绩

from student,score

where student.学号=score.学号 and student.性别="男";

2.在视图v_score中查找少数民族学生的学号、姓名以及选修的课程号与对应的成绩。

SELECT 学号,姓名,课程号,成绩

from v_score

where 民族!="汉";

3.创建视图v_avg,其中包括学号(在视图中列名为num)和平均成绩(在视图中列名为score_avg)

CREATE VIEW v_avg

AS

SELECT 学号 as num,avg(成绩) as score_avg

from v_score

GROUP BY 学号;

4.使用视图v_avg,查找平均成绩在80分以上的学生的学号和平均成绩

SELECT num,score_avg

from v_avg

where score_avg>80

GROUP BY num,score_avg

;

5.创建视图v_student,视图中包含所有汉族的学生的信息,并向

v_student视图中插入一条记录

CREATE VIEW v_student

as

SELECT *

FROM student

where 民族="汉"

2020410001,李牧,男,2008-10-21,广东,汉,NULL

INSERT into v_student

VALUES('2020410001','李牧','男','2008-10-21','广东','汉',NULL);

6.删除v_student中女同学的记录。

DELETE from v_student

where 性别="女";

我们导员上课,讲的还不错,就是有点困

今天上午挺有意思的

wenroumao
maomao
更多信息请关注 野似o温柔猫
2023年JavaWeb应用开发职业技能等级证书初级复习题-理论题
原码、反码与补码
博客一个月快乐
Markdown语法与外挂标签写法汇总
不烂大街的救赎文案
你好啊!我是
野似o温柔猫
Steam卡片
最新评论
头像
111
ceshi /
最近发布
引用到评论