1、使用SQL Server管理平台创建一个名为stud-view1视图,从学生管理数据库的学生表,课程表和成绩表中查询出学生学号,姓名,性别,选修的课程名,学分和分数资料。
时间: 2024-03-06 22:52:20 浏览: 75
查询数据库中所有有成绩的学生的学号和课程号
4星 · 用户满意度95%
可以使用以下SQL语句创建名为stud-view1的视图:
```
CREATE VIEW stud-view1 AS
SELECT s.stu_no, s.stu_name, s.gender, c.course_name, c.credit, sc.score
FROM student s
INNER JOIN score sc ON s.stu_no = sc.stu_no
INNER JOIN course c ON sc.course_no = c.course_no;
```
该视图会从学生表,课程表和成绩表中联结查询出学生学号,姓名,性别,选修的课程名,学分和分数资料。可以使用以下语句查询该视图:
```
SELECT * FROM stud-view1;
```
阅读全文