mysql_视图
来源:互联网 发布:极乐净土道长数据 编辑:程序博客网 时间:2024/06/09 21:59
视图
什么是视图:
可以使代码看起来更加清爽,众多的查询语句使代码变得很难看。
视图中的数据可以是不同的表格里面的。
为什么需要视图:
视图就是一个select 语句,也就是一张虚拟的表,不是物理上面的表。
视图的方便程序员写代码,查询,还可以不给用户看一些不能看的东西,可以创建出来一个视图没有sal的。
视图的使用
CREATE VIEW v$_e1
AS
SELECT * FROM emp;-- 创建视图
ALTER VIEW `v$_e5`
AS
SELECT ename FROM emp-- 更改视图
Drop view `v$_e5`;-- 删除视图
视图的优点
方便写代码的风格。
视图的缺点,
加快不了系统的执行速度。
注意
增删改查不应该在视图中去执行。
注意点:
First 创建视图的select 语句必须为计算列制定别名,
Second视图不是物理表,然而是一张虚拟的表
Thirdly 不建议通过视图来更新我们的物理表格
什么是视图:
可以使代码看起来更加清爽,众多的查询语句使代码变得很难看。
视图中的数据可以是不同的表格里面的。
为什么需要视图:
视图就是一个select 语句,也就是一张虚拟的表,不是物理上面的表。
视图的方便程序员写代码,查询,还可以不给用户看一些不能看的东西,可以创建出来一个视图没有sal的。
视图的使用
CREATE VIEW v$_e1
AS
SELECT * FROM emp;-- 创建视图
ALTER VIEW `v$_e5`
AS
SELECT ename FROM emp-- 更改视图
Drop view `v$_e5`;-- 删除视图
视图的优点
方便写代码的风格。
视图的缺点,
加快不了系统的执行速度。
注意
增删改查不应该在视图中去执行。
注意点:
First 创建视图的select 语句必须为计算列制定别名,
Second视图不是物理表,然而是一张虚拟的表
Thirdly 不建议通过视图来更新我们的物理表格
阅读全文
0 0
- mysql_视图
- 深入浅出mysql_视图
- mysql_ auto_increment
- MYSQL_配置
- MySql_安装
- mysql_索引
- Mysql_函数
- mysql_约束
- mysql_触发器
- mysql_权限
- mysql_事务
- mysql_分组
- mysql_触发器
- mysql_入门
- mysql_权限
- mysql_学习笔记_09
- Mysql_命令归类
- mysql_了解篇
- RQNOJ LIS专题 201奥运大包围,569Milking Time,429词链
- 裸辞
- Android应用程序启动过程源代码分析
- ipython入门
- __attribute__ 机制详解
- mysql_视图
- Spring整合Quartz实现定时任务
- IntelliJ IDEA +git安装与配置(从git导入maven工程)
- linux连接mssql数据库,在Centos7下为PHP安装mssql扩展
- Scrapy爬虫入门——爬取dmoz.org数据
- 读JS之感悟(1)
- Base64 加解密
- ccfcsp 命令行选项
- UR机械臂教程