MySql之视图的使用

时间:2024-04-14 19:16:13

一:视图是什么

视图相当于一个窗口,一个基于具体数据库表、定义了相关查询规则 的窗口。

建立视图,可以重用一些复杂的查询语句。
    建立视图,相当于定义了一系列查询操作;从视图查询数据,相当于在调用视图进行视图定义的查询的结果中,再进行查询。

二:视图的作用

1)重用SQL

2)简化复杂的SQL操作

3)保护数据,用户从视图获取数据,而不能接触真正的表格

三:建立视图

CREATE VIEW 视图名 AS
SELECT 列...
FROM 表...
WHERE 条件;

四:使用视图

SELECT 列
FROM 视图名
WHERE 条件;