php第7章+MySQL数据库基础.ppt

【例7.44】 创建PXSCJ数据库上的计算机专业学生的平均成绩视图CS_KC_AVG,包括学号(在视图中列名为num)和平均成绩(在视图中列名为score_avg)。 CREATE VIEW CS_KC_AVG(num, score_avg) AS SELECT 学号,AVG(成绩) FROM CS_KC GROUP BY 学号; 视图定义后,就可以像查询基本表那样对视图进行查询。 【例7.45】 在视图CS_KC中查找计算机专业的学生学号和选修的课程号。 SELECT 学号, 课程号 FROM CS_KC; 【例7.46】 查找平均成绩在80分以上的学生的学号和平均成绩。 本例首先创建学生平均成绩视图XS_KC_AVG,包括学号(在视图中列名为num)和平均成绩(在视图中列名为score_avg)。 创建学生平均成绩视图XS_KC_AVG: CREATE VIEW XS_KC_AVG ( num,score_avg ) AS SELECT 学号, AVG(成绩) FROM CJB GROUP BY 学号; 再对XS_KC_AVG视图进行查询。 SELECT * FROM XS_KC_AVG WHERE score_avg=80; 查询结果为: 语法格式如下: DROP VIEW [IF EXISTS] view_name [, view

文档评论(0)

1亿VIP精品文档

相关文档