建立统计不及格情况的视图,列出不及格学生的学号、姓名和不及格的课程代码;
时间: 2023-02-07 22:01:54 浏览: 391
内容分别是学号,姓名,年龄,Java考试成绩,邮件地址,分隔符是逗号。要求统计Java平均成绩,打印不及格的学生姓名
5星 · 资源好评率100%
可以使用以下 SQL 语句来建立视图:
```
CREATE VIEW failing_students AS
SELECT s.student_id, s.name, c.course_code
FROM students s
JOIN grades g ON s.student_id = g.student_id
JOIN courses c ON g.course_id = c.course_id
WHERE g.grade < 60;
```
这个视图会列出所有不及格学生的学号、姓名和不及格的课程代码。视图的结构是固定的,不能插入、更新或删除记录。但是,可以对视图进行查询,就像对表进行查询一样。
注意:这个视图假设你有 students 表,courses 表和 grades 表。在 students 表中,有 student_id 和 name 两列;在 courses 表中,有 course_id 和 course_code 两列;在 grades 表中,有 student_id、course_id 和 grade 三列。
阅读全文