求数据库的问题啊~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/17 05:58:22
1.创建所有男学生的视图v_1(显示学号、姓名、性别、年龄和系别)
2.创建不及格的选课信息视图v_2(显示学号、课程号和成绩)
3.创建所有课程的选课信息视图v_3(显示学号、姓名、课程号、课程名和成绩)
4.在v_1中插入一条记录(使用自己的学号后四位和姓名等)
5.在v_2中删除50分以下的记录
6.将v_3中的不及格成绩都加5分

不用建表的,只写出查询语句就可以了~~~~~~~~~~

1.
CREATE VIEW v_1
AS
SELECT 学号,姓名,性别,年龄,系别
FROM 表 where 性别='男'

2.
CREATE VIEW v_2
AS
SELECT 学号,课程号,成绩
FROM 表 where 成绩<60

3.
CREATE VIEW v_3
AS
SELECT 学号,姓名,课程号,课程名,成绩
FROM 表

4. insert into v_1(学号,姓名,性别,年龄,系别) values(学号,'姓名','性别',年龄,'系别')

5. delete from v_2 where 成绩<50

6. update v_3 set 成绩=成绩+5 where 成绩<60