SQL 视图

视图是基于 SQL 语句的虚拟表:数据不重复存储,查询视图时实时执行底层 SELECT。

Intermediate
Key PointsSQL,VIEW,视图,虚拟表

讲解

视图是基于 SQL 语句的虚拟表:数据不重复存储,查询视图时实时执行底层 SELECT。

示例

SQL
CREATE VIEW cn_sites AS
SELECT name, url FROM Websites WHERE country = 'CN';

SELECT * FROM cn_sites;          -- 像表一样查询
CREATE OR REPLACE VIEW cn_sites AS ...;  -- 更新定义
DROP VIEW cn_sites;              -- 删除
Output
name       url
---------  -------------------------
淘宝       https://www.taobao.com/
菜鸟教程   https://www.runoob.com/
微博       https://weibo.com/

Friends & Partners