当前位置: 首页 > news >正文

国内漂亮的企业网站系统推广公司

国内漂亮的企业网站,系统推广公司,建设企业网站的需求分析,推广的十种方式前言: 视图是一个虚拟的表,是基于一个或多个基本表或其他视图的查询结果集。视图本身不占据物理储存空间,仅仅只是一个查询的逻辑表示,物理上依赖于数据表的数据。 视图具有简单,安全,逻辑数据独立&#…

前言:

视图是一个虚拟的表,是基于一个或多个基本表或其他视图的查询结果集。视图本身不占据物理储存空间,仅仅只是一个查询的逻辑表示,物理上依赖于数据表的数据。

视图具有简单,安全,逻辑数据独立,可读性等优点,在数据库领域广泛的使用。

现在给出四张表,来演示视图作用:

class表:

student表:

score成绩表:

course学科表:

使用视图

创建视图

语法:create VIEW 视图名 (指定列名)AS (  sql的查询语句  );

视图就是将sql查询出来的结果集做一个简单封装,能让其他程序员能够直接使用这个结果集。

一般的查询(查找学生各科的成绩,四表联合):

可以看到,这样的联合查询的语句有些复杂,别人再想使用时写的语句很麻烦,这时我们就可以创建视图来使用:

1.不指定结果集的列:

取好别名后,可以看到:

表中已包含有刚刚建立的视图存在,我们可以查看视图:

这样使用起来代码就不会复杂了。

2.指定结果集的列:

指定的结果集列就不用另起别名了.

3.视图的结构查询:

语法:show create view 视图名;

视图还可以和真实表进行表连接查询。

修改数据

语法:update 表名/视图名 set 修改字段 where 条件;

1.通过真实表修改数据会影响到视图

如修改刘峰的名字为刘某某:

再查看视图:

发现视图的名字也被修改了,说明了基本表的修改会影响视图这个结果集的数据,视图是实时更新的。

2.通过视图修改数据会影响到基本表

如修改刘某某重新变为刘峰:

但是发现了点小问题:

我们重新创建个视图,再修改:

再查看基本表:

总结:

基本表和视图修改时都会互相影响,因为视图本质上是一个虚拟表,不存储任何数据,基于原表的数据。而且视图的数据是动态生成的,视图只提供了一个查看和操作原始数据的接口,也可以用来限制用户对数据的访问。

注意事项:

以下的视图不可以进行更新操作:

1:创建视图时使用group by 或者having 来分组

2:创建视图时使用聚合查询的视图

3:创建视图时使用union 或 union all

4:创建视图时使用distinct

5:查询列表中使用子查询

删除视图

语法:drop view 视图名;

http://www.zhongyajixie.com/news/11092.html

相关文章:

  • 做窗帘的效果图网站网络营销方式有哪些分类
  • 香港外贸网站建设2023重大新闻事件10条
  • 给WordPress添加视频播放页seowhy
  • 集团门户网站建设公司如何做百度竞价推广
  • 电脑制作网站的软件深圳推广公司哪家正规
  • 网站推广建设阶段深圳seo优化服务商
  • 做旅游网站选什么空间seo快速排名系统
  • 中央经济工作会议2023年7月召开搜索引擎优化排名品牌
  • 新能源网站建设百度引擎搜索入口
  • 网站建设单位哪家好2023智慧树网络营销答案
  • wordpress 离线编辑知乎seo
  • 做旅游的网站在哪里做推广赚钱平台有哪些
  • 招远做网站公司3天网站seo优化成为超级品牌
  • 怎么自己建网站赚钱小企业广告投放平台
  • 深圳网站开发一薇今日热搜新闻头条
  • 网站开发预留接口百度手机助手下载安卓版
  • 车票在线制作网站广告公司注册
  • 域名续费做网站高端网站建设哪家便宜
  • 网站子站建设自查报告外链代发公司
  • 手机版网站如何做图片滚动企业产品推广运营公司
  • 张店网站建设方案南京关键词优化软件
  • 怎么用源代码做网站阳江网站建设
  • 用自己电脑建网站头条号权重查询
  • 房地产公司网站建设ppt常用的网络营销方法
  • 网站怎么做跳转页面南京百度快速排名优化
  • 东莞是什么网站建设百度网站入口链接
  • 淘宝网站建设 深圳市场调研方案范文
  • 中国铁路建设监理协会官方网站重庆百度seo排名
  • 网站项目建设策划方案友情链接交易平台
  • 做网站步骤详解友链交换有什么作用