mysql将视图sc_view1删除。
时间: 2023-12-16 07:06:23 浏览: 43
好的,您可以使用以下语句来删除名为sc_view1的视图:
```
DROP VIEW IF EXISTS sc_view1;
```
请注意,`IF EXISTS`会在试图删除不存在的视图时不会报错。
另外,请确保您有足够的权限来删除视图。
相关问题
Mysql语句创建视图not_pass_view,包括不及格学生的学号、姓名、课程号、课程名、成绩。
以下是创建not_pass_view视图的Mysql语句:
```
CREATE VIEW not_pass_view AS
SELECT s.sid, s.sname, c.cid, c.cname, sc.grade
FROM student s
INNER JOIN score sc ON s.sid=sc.sid
INNER JOIN course c ON sc.cid=c.cid
WHERE sc.grade<60;
```
该视图会返回所有成绩小于60分的学生的学号、姓名、课程号、课程名和成绩。可以通过查询该视图来获取这些信息。
创建一个名为sc_view1的视图,从数据库gradem的sc表中查询出成绩大于90分的所有学生第一学期选修课程成绩的信息
在MySQL中,创建名为sc_view1的视图,并从gradem数据库中的sc表中选择成绩大于90分的所有学生第一学期选修课程成绩的信息,可以使用以下代码:
```
CREATE VIEW sc_view1 AS
SELECT *
FROM sc
WHERE grade > 90 AND term = 1;
```
这将创建一个名为sc_view1的视图,并从sc表中选择成绩大于90分且学期为1的所有记录。现在,您可以像查询任何其他表一样查询视图:
```
SELECT *
FROM sc_view1;
```
这将返回符合条件的所有记录。