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

网站网页建设论文保定哪家公司做网站

网站网页建设论文,保定哪家公司做网站,常州网站建设公司教程,苏州网站制作专业视图 概述 view view可以看作是一张“虚拟表”,(但是他也是会作为文件存在的) 当我们通过复杂的查询语句获取一张表的时候,可以将这张表作为一个视图,和创建一个新表不同,在视图上进行的DML操作会对数据…

视图

概述

view

view可以看作是一张“虚拟表”,(但是他也是会作为文件存在的)

当我们通过复杂的查询语句获取一张表的时候,可以将这张表作为一个视图,和创建一个新表不同,在视图上进行的DML操作会对数据原本存在的表产生影响,也就是说,原表中的数据会被修改,但是创建新表,在新表中进行操作,不会对原表造成影响。

视图就是个存放检索结果的临时表。

创建视图,删除视图

创建视图:

create view 视图名称 as DQM语句(例如select查询语句);

删除视图:

drop view 视图名称;

create view view_name as 这里的语句必须是DQL语句;

视图的作用

我们可以面向视图对象进行增删改查,对视图对象的增删改查,会导致原表被操作!(视图的特点:通过对视图的操作,会影响到原表数据。)

假设我们有一个复杂的SQL语句,这个语句需要在不同的位置上反复使用,但是每次写很长的程序就很慢。为了简化操作,可以使用视图,创建的视图对象,就是我们所需要反复操作的数据,之后我们想要修改这些数据,就省去了检索的步骤,可以直接对视图进行操作,达到对原表数据的增删查改。

C:Create(增)
R:Retrive(查:检索)
U:Update(改)
D:Delete(删)

创建视图对象:

create view emp_dept_viewasselect e.ename,e.sal,d.dnamefromemp ejoindept done.deptno = d.deptno;mysql> select * from emp_dept_view;
+--------+---------+------------+
| ename  | sal     | dname      |
+--------+---------+------------+
| SMITH  |  800.00 | RESEARCH   |
| ALLEN  | 1600.00 | SALES      |
| WARD   | 1250.00 | SALES      |
| JONES  | 2975.00 | RESEARCH   |
| MARTIN | 1250.00 | SALES      |
| BLAKE  | 2850.00 | SALES      |
| CLARK  | 2450.00 | ACCOUNTING |
| SCOTT  | 3000.00 | RESEARCH   |
| KING   | 5000.00 | ACCOUNTING |
| TURNER | 1500.00 | SALES      |
| ADAMS  | 1100.00 | RESEARCH   |
| JAMES  |  950.00 | SALES      |
| FORD   | 3000.00 | RESEARCH   |
| MILLER | 1300.00 | ACCOUNTING |
+--------+---------+------------+

对视图对象进行修改:

mysql> update emp_dept_view set sal=1000 where dname='ACCOUNTING';
Query OK, 3 rows affected (0.01 sec)
Rows matched: 3  Changed: 3  Warnings: 0

查看原表中的数据,发现被修改了:

mysql> select * from emp;
+-------+--------+-----------+------+------------+---------+---------+--------+
| EMPNO | ENAME  | JOB       | MGR  | HIREDATE   | SAL     | COMM    | DEPTNO |
+-------+--------+-----------+------+------------+---------+---------+--------+
|  7369 | SMITH  | CLERK     | 7902 | 1980-12-17 |  800.00 |    NULL |     20 |
|  7499 | ALLEN  | SALESMAN  | 7698 | 1981-02-20 | 1600.00 |  300.00 |     30 |
|  7521 | WARD   | SALESMAN  | 7698 | 1981-02-22 | 1250.00 |  500.00 |     30 |
|  7566 | JONES  | MANAGER   | 7839 | 1981-04-02 | 2975.00 |    NULL |     20 |
|  7654 | MARTIN | SALESMAN  | 7698 | 1981-09-28 | 1250.00 | 1400.00 |     30 |
|  7698 | BLAKE  | MANAGER   | 7839 | 1981-05-01 | 2850.00 |    NULL |     30 |
|  7782 | CLARK  | MANAGER   | 7839 | 1981-06-09 | 1000.00 |    NULL |     10 |
|  7788 | SCOTT  | ANALYST   | 7566 | 1987-04-19 | 3000.00 |    NULL |     20 |
|  7839 | KING   | PRESIDENT | NULL | 1981-11-17 | 1000.00 |    NULL |     10 |
|  7844 | TURNER | SALESMAN  | 7698 | 1981-09-08 | 1500.00 |    0.00 |     30 |
|  7876 | ADAMS  | CLERK     | 7788 | 1987-05-23 | 1100.00 |    NULL |     20 |
|  7900 | JAMES  | CLERK     | 7698 | 1981-12-03 |  950.00 |    NULL |     30 |
|  7902 | FORD   | ANALYST   | 7566 | 1981-12-03 | 3000.00 |    NULL |     20 |
|  7934 | MILLER | CLERK     | 7782 | 1982-01-23 | 1000.00 |    NULL |     10 |
+-------+--------+-----------+------+------------+---------+---------+--------+
http://www.yayakq.cn/news/560290/

相关文章:

  • 模板式网站建设中山网站推广优化
  • 创建公司网站需要什么免费php企业网站管理系统
  • 别人是怎么建设网站的wordpress插件加密
  • 贸易公司 网站 扶持江苏省交通建设局网站
  • 烟台开发区网站郑州企业招聘
  • 温州网站制作价格网站建设公司骗人
  • 邢台网站建设公司排名做网站时默认字体是微软雅黑
  • 网站第三方微信登陆怎么做的网站规划与建设ppt
  • vs做的网站项目可以改名字吗布局网站建设
  • 能上传文件的网站建设公司名字
  • 国外产品展示网站模板沉默是金歌词谐音对照
  • 建设网站员工招聘策划方案高性能网站建设指南在线阅读
  • 建设网站的流程可分为哪几个阶段网络设计毕设
  • 努比亚网站开发文档公司名称及网址
  • 蓝色企业网站配色.net 网站管理系统
  • 24小时网站建设1个空间做两个网站
  • 网站开发与维护专员岗位职责phpwind 企业网站
  • 网推网站网站项目运营方案
  • 中和华丰建设有限责任公司网站优秀校园网站建设汇报
  • 电商类网站开发合同书烟台市建设局网站
  • 网站开发搭建合同seo站长工具综合查询
  • 个人网站的建设与管理德阳市建设局官方网站安全月
  • 怎么样优化网站seo孝感网站开发的公司电话
  • 中山市哪家公司做网站win主机 wordpress 404
  • 外贸网站如何做推广是什么意思北京的网站开发公司
  • 珠海建网站公司网站建设中广告图片尺寸
  • 安徽建站优化天元建设集团有限公司基本情况
  • 云网站建设公司网站开发题目来源
  • 有域名有服务器怎么建站怎么做lol网站
  • 湘潭网站建设选择磐石网络淘宝网站的建设内容