视图 视图本质就是对查询的封装 创建视图(定义视图 起名以v_开头) create view v_students as select classes.name as c_name ,students.* from students inner join classes on students.cl ...
分类:
数据库 时间:
2018-11-26 17:23:52
阅读次数:
189
一, 视图的概念 视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。基表:用来创建视图的表叫做基表base table 视图相对于普通的表的优势主要 ...
分类:
数据库 时间:
2018-11-15 13:53:58
阅读次数:
199
1. 创建视图 1.1 创建视图的语法形式 1.2 在单表上创建视图 例1:在t表格上创建一个名为view_t的视图: 默认情况下创建的视图和基本表的字段是一样的,也可以通过指定视图字段的名称还创建视图。 例2:在t表格上创建一个名为view_t2的视图: qty 1.3 在多表上创建视图 MySQ ...
分类:
数据库 时间:
2018-10-28 11:07:56
阅读次数:
226
一、视图是什么 视图是一种虚拟存在的表。。。。 (啰里啰嗦一大堆,几乎所有的资料都是这么定义的,就把他当成查询缓存就可以) 二、视图有什么用 视图的作用就是缓存数据,可以这么理解,我把一条sql的查询结果装在了一个视图里,我下次再查的时候,就不用走sql了,直接取这个视图里就可以了,神奇的是我可以修 ...
分类:
数据库 时间:
2018-10-24 19:54:03
阅读次数:
146
11.视图11.1 什么是视图 视图view是一张虚拟表,它不存储数据,数据仍在表里,视图由一条查询表的select语句创建,视图只存储select语句。 可以将复杂的查询语句封装成视图,用户可以从视图中查询,以简化SQL编写; 视图中的数据只能查看,不能增删改,可用于权限管理; 屏蔽底层数据结构, ...
分类:
数据库 时间:
2018-10-12 13:56:05
阅读次数:
212
1.什么是视图 通俗的讲,视图就是一条select语句执行后返回的结果集,所以我们在创建视图的时候,主要的工作就落在创建这条sql查询语句上。 2.视图的特性 视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变); 可以跟基本表一样,进 ...
分类:
数据库 时间:
2018-10-04 09:39:36
阅读次数:
215
1、数据中的视图 2、视图的由来 3、mysql视图相关操作 4、视图的运用 5、视图使用的注意点 ...
分类:
数据库 时间:
2018-10-02 17:43:03
阅读次数:
170
视图来自基表,如果视图使用一些函数,比如sum,avg,count,等,组合的数据,在基表中根本不存在的数据,如果去改变视图,会出现错误创建视图求平均值的createviewhuthon_viewas(selectavg(shuxue)fromxuesheng)已经创建huthon_view,如果更改求平均值shuxue,会报错文章来自www.dc3688.com
分类:
数据库 时间:
2018-10-01 12:26:20
阅读次数:
204
mysql视图也是一个表,只是虚拟表,那么如何创建一个视图,可以查询,修改,删除,下面详细操作。1,创建视图createviewdc3688_viewcreateviewdc3688_viewas(select*fromdc3688wherejob=‘计算机‘)这样成功创建视图2,修改视图createorreplacedc88_viewas(select*fromdc3688_view)3,视图删
分类:
数据库 时间:
2018-10-01 00:14:23
阅读次数:
176
目录 一、视图 视图是由查询结果构成的一张虚拟表,和真实的表一样,带有名称的列和行数据 强调:视图是永久存储的,但是视图存储的不是数据,只是一条sql语句 视图的特点: 优点: (一)、创建视图 (二)、查询视图 (三)、修改视图 (四)、删除视图 二、触发器 触发器可以监视用户对表的增、删、改操作 ...
分类:
数据库 时间:
2018-09-18 22:33:53
阅读次数:
291