mysql 创建视图sql
时间: 2024-06-01 08:05:26 浏览: 121
MySQL中创建视图的SQL语法如下:
```
CREATE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;
```
其中,view_name是要创建的视图的名称;column1、column2等是需要查询的列名;table_name是要查询的表名;condition是查询条件。
例如,我们想要创建一个名为“employees_view”的视图,包含“employees”表中“employee_id”和“employee_name”两列的所有记录,SQL语句如下:
```
CREATE VIEW employees_view AS
SELECT employee_id, employee_name
FROM employees;
```
注意:视图只是一个虚拟的表,不存储实际数据。当从视图中查询数据时,MySQL会自动将视图定义中的SELECT语句执行一次,并将结果返回给查询语句。
阅读全文