mysql创建视图、修改视图和删除视图的方法的例子
时间: 2024-02-22 17:54:54 浏览: 69
SQL 创建、更新和删除视图的方法
创建视图:
```
CREATE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;
```
例如,创建一个名为 `employee_view` 的视图,包含 `employees` 表中的 `first_name` 和 `last_name` 两个列:
```
CREATE VIEW employee_view AS
SELECT first_name, last_name
FROM employees;
```
修改视图:
```
ALTER VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;
```
例如,修改 `employee_view` 视图,让它包含 `employees` 表中的 `first_name`、`last_name` 和 `email` 三个列:
```
ALTER VIEW employee_view AS
SELECT first_name, last_name, email
FROM employees;
```
删除视图:
```
DROP VIEW view_name;
```
例如,删除 `employee_view` 视图:
```
DROP VIEW employee_view;
```
阅读全文