SQL中的视图

时间:2020-07-21 23:08:09   收藏:0   阅读:80

概述

1、视图(view)在数据库管理系统中也是一个对象,也是以文件形式存在的。
2、视图也对应了一个查询结果,只是从不同的角度查看数据。

创建、删除、修改视图

创建视图
CREATE VIEW `myview` AS SELECT
EMPNO,
ENAME,
SAL 
FROM
	emp;

通过视图对象查看数据:

SELECT
	* 
FROM
	`myview`;

技术图片

修改视图
ALTER VIEW `myview` AS SELECT
EMPNO,
ENAME,
JOB,
SAL 
FROM
	emp;

查看视图:

SELECT
	* 
FROM
	`myview`;

技术图片

删除视图
drop view if exists `myview`;

作用

CREATE VIEW `myview` AS SELECT
EMPNO a,
ENAME b,
SAL c
FROM
	emp;
SELECT * FROM myview;

技术图片
2、面向视图查询,只知道myview视图中有a、b、c三个字段,不知道该视图背后真实表的结构是什么。

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!