用SQL语句为“计算机科学系”学生建立视图。
时间: 2023-09-26 17:13:47 浏览: 272
SQLserver 中使用SQL语句创建视图:
假设有以下表格:
- 学生表格(student):包含学生的基本信息,如学号、姓名、性别、年龄、专业等;
- 专业表格(major):包含专业的信息,如专业编号、专业名称等。
则可以使用以下 SQL 语句为“计算机科学系”学生建立视图:
```
CREATE VIEW computer_science_students AS
SELECT s.student_id, s.name, s.sex, s.age
FROM student s
JOIN major m ON s.major_id = m.major_id
WHERE m.major_name = '计算机科学系';
```
以上 SQL 语句会创建一个名为“computer_science_students”的视图,该视图包含符合条件的学生的学号、姓名、性别和年龄等信息。在使用视图时,可以像使用表格一样进行查询,例如:
```
SELECT * FROM computer_science_students;
```
这将返回所有“计算机科学系”学生的信息。
阅读全文