视观表 (View) 可以被当作是虚拟表格。它跟表格的不同是,表格中有实际储存资料,而视观表是建立在表格之上的一个架构,它本身并不实际储存资料。
建立一个视观表的语法如下:
CREATE VIEW "VIEW_NAME" AS "SQL 语句";
"SQL 语句" 可以是任何一个我们在这个教材中有提到的 SQL。
来看一个例子。假设我们有以下的表格:
Customer 表格
...
分类:
数据库 时间:
2014-12-15 20:25:47
阅读次数:
190
视图即虚拟表系统-右键-新建视图编辑前200行select *from studentscore代码创建法:create view studentscoreasselect student.sno,sname,ssex,sbirthday,class,cno,degree from studentj...
分类:
数据库 时间:
2014-12-15 17:13:20
阅读次数:
222
视图,把基本表的某些数据组合起来构成一个虚拟表的一种形式,之所以叫虚拟,是因为只有当视图用于一条语句中的时候,它才能存在。同时如果对视图中的数据进行修改,会同时修改到基本表中的数据。创建视图:create [or replace] view view_name [column1,column2..]...
分类:
数据库 时间:
2014-12-10 01:47:49
阅读次数:
207
--select 查询出来的结果集可以通过as 起别名当做虚拟表来用 select*from (select*from score ,grade where score.degree between low and upp)as jibietable where rank='A' --创建视图(视图...
分类:
数据库 时间:
2014-12-07 14:57:57
阅读次数:
230
视图:只能查询使用,不能新增数据和修改数据把一个查询结果当做一个虚拟表select *from (xunibiao) as xunibiaoming where 条件修改视图alter view shitu1as select *from studento删除视图drop view shitu...
分类:
其他好文 时间:
2014-12-07 10:07:49
阅读次数:
172
1、视图视图是一个虚拟的表。Select查询出来的结果可以通过as一个名字来当作一个虚拟表示用。视图只能查询使用,不能添加新增。视图不能建在其他视图上,只能以其他实体表为基础,数据会随实体表的数据变化而变化。视图省去了每次建表连接的过程。(1)创建视图Createview视图名as 表连接语句go....
分类:
其他好文 时间:
2014-12-04 23:03:22
阅读次数:
204
视图(虚拟的表)select查询出来的结果集可以用as起别名当作虚拟表来使用视图只能添加使用不能添加修改视图不能建在其他视图上,只能一其他实体表作为基础视图表的数据会随实体表的变动而变动视图的作用:省去写表链接的过程可以将两道三个表链接到一起,查询的更形象化一点/*=================...
分类:
数据库 时间:
2014-12-04 19:56:49
阅读次数:
222
select *from(select *from score ,grade where score.degree bettwen low and upp as biaomingtable )where rank=‘A‘select 查询出来的结果集可以通过as 起别名 当做虚拟表来使用------...
分类:
其他好文 时间:
2014-12-04 17:15:32
阅读次数:
153
表:大的表可以采用分区表的形式管理,可以提高效率。 视图:虚拟表,并不存储数据。 语法:create view 视图名 as 查询语句 em:create vies viewemp as select * from emp; 查询当前用户下有多少视图:通过查看数据字典表user_views sele...
分类:
数据库 时间:
2014-11-21 14:00:11
阅读次数:
213
原文: mysql基础之视图 在查询中,我们经常把查询结果当成临时表来看.
View是什么?View可以看一张虚拟表.是表通过某种运算得到的一个投影. 既然视图只是表的某种查询的投影,所以主要步骤在于查询表上.查询的结果命名为视图就可以了.
视图与表的关系
视图是表的查询结果,自然表的数据改变了,影...
分类:
数据库 时间:
2014-11-14 19:36:41
阅读次数:
169