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

网站建设计划书公司的网站

网站建设计划书,公司的网站,wordpress 分类 如何,泰安58同城二手房出售信息视图 1:什么是视图2:创建视图使用视图(视图的好处)2.1.隐藏敏感字段2.2.对外提供统一访问3:视图和真实表进⾏表连接查询 4:修改视图数据4.1:通过真实表修改数据,会影响视图4.2&#…

视图

  • 1:什么是视图
  • 2:创建视图
  • 使用视图(视图的好处)
    • 2.1.隐藏敏感字段
    • 2.2.对外提供统一访问
    • 3:视图和真实表进⾏表连接查询
  • 4:修改视图数据
    • 4.1:通过真实表修改数据,会影响视图
    • 4.2:通过视图修改数据会影响基表
  • 6:删除视图

1:什么是视图

  • 视图是一张虚拟的表
  • 视图是基于一个或者多个基表或者其他视图查询的结果集
  • 视图本身不占有物理内存,也不存储数据,只是根据查询执行来动态生成数据。
  • 用户对普通表的操作(查询,更新,删除)也可以在视图里面操作。

2:创建视图

# 语法
CREATE VIEW view_name [(column_list)] AS select_statement
create view//创建视图关键词
view_name// 视图名
column_list//视图包含的列
select_statement//视图所依赖的查询语句
  • 我们先查询一下表
    在这里插入图片描述
  • 然后创建一个视图
    这里我们要注意一个小问题,我们要防止在视图中出现名字重复
    在这里插入图片描述
    创建成功:
    在这里插入图片描述
  • 视图用show tables 查询也在表集合里面
    在这里插入图片描述
  • 我们可以用视图直接查询

在这里插入图片描述

  • 查询视图结构
    在这里插入图片描述

使用视图(视图的好处)

2.1.隐藏敏感字段

  • 举例:查询⽤⼾的姓名和总分,(隐藏学号和各科成绩
# 使⽤真实表进⾏查询
select s.name, sum(sc.score) total from student s, score sc 
where s.id = sc.student_id
group by sc.student_id order by s.id;# 如果使⽤真实表,在查询列表中随时可以加上学号字段# 创建视图
create view v_student_total_points as
select s.id, s.name, sum(sc.score) total from student s, score sc 
where s.id = sc.student_id 
group by s.id order by s.id;
# 使⽤视图查询,只能查到学⽣姓名和总分,不能再添加查询字段

2.2.对外提供统一访问

在这里插入图片描述

3:视图和真实表进⾏表连接查询

select * from v_student_total_points v, student s where v.id = s.id;

查询操作,使用视图和使用真实表一样的,有无视图是基于真实表的

4:修改视图数据

4.1:通过真实表修改数据,会影响视图

因为视图本质是依赖于真实表的
在这里插入图片描述

4.2:通过视图修改数据会影响基表

但是一下情况,无法使用修改视图

  • 修改真实表会影响视图,修改视图同样也会影响真实表
  • 以下视图不可更新:
  • 创建视图时使⽤聚合函数的视图
  • 创建视图时使⽤ DISTINCT
  • 创建视图时使⽤ GROUP BY 以及 HAVING ⼦句
  • 创建视图时使⽤ UNION 或 UNION ALL
  • 查询列表中使⽤⼦查询
  • 在FROM⼦句中引⽤不可更新视图

6:删除视图

语法:
drop view view_name;

在这里插入图片描述

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

相关文章:

  • 衡水网站制作与推广seo文章代写一篇多少钱
  • 做影视网站如何加速东莞全网营销推广
  • 怎样做类似淘宝网的网站整站排名服务
  • 江苏国龙翔建设网站需要优化的网站有哪些
  • 百川互联aso优化贴吧
  • 学校网站开发程序百度首页排名优化平台
  • 装修队伍做网站百度seo排名技术必不可少
  • 查询网站是否备案seo关键词优化费用
  • 站长平台如何推广自己的网站网站一年了百度不收录
  • 合肥做网站cnfg自己怎么创建网站
  • 大连做网站billionseo亚洲长尾关键词挖掘
  • 网站建设昆明网络公司宁波正规优化seo价格
  • 绵阳建设工程信息网站汕头网站建设方案维护
  • 重庆网站制作技术广告联盟官网入口
  • 网站怎么盈利的网络营销成功案例分析
  • 网站建设公司落寞网站排名在线优化工具
  • 制作灯笼英语网络seo推广培训
  • 网站关键词分布情况北京搜索关键词优化
  • windows 2008 iis添加网站网址查询域名解析
  • 可以免费发布信息的网站有哪些seo人才招聘
  • 用ps个人网站怎么做少儿编程
  • 网站如何做301重定向网络推广宣传方式
  • 深圳顶级做网站公司如何发布视频赚钱
  • 做网站首页图片百度旗下产品
  • 网站建设相关对搜索引擎优化的认识
  • 长春南关网站建设seo大全
  • 做西餐网站石家庄seo关键词
  • 甜品网站开发需求分析江西优化中心
  • 做鸡婆的网站有没有武汉网络推广有限公司
  • 二手车网站策划河北网站优化公司