mysql视图使用方法
1.为什么要使用视图
对于复杂的查询,往往是有多个数据表进行关联查询而得到,而这种语句往往比较复杂,也可能非常频繁的使用。比如:
select 字段一,字段二.字段三,
from 数据表1join 数据表二 on 判断语句join 数据表三 on 判断语句;
2.创建视图 (为了和普通表便于区分推荐以“V_+视图名” 进行命名)
create view 视图名称 as select语句;
注意:视图是一种具有表结构但不存放数据(数据从其他表引用)的虚表,但具有表结构,因此在创建视图时要重新为视图指定一个字段名,并且不能重复
3.查看视图是否存在
show tables;
4.查看视图的结构
desc 视图名称;
5.查看视图创建的详细信息
show create view 视图名称;
6.使用视图
select * from 视图名称;
7.删除视图
drop view 视图名称
总结
- 视图封装了对多张基本表的复杂操作,简化用户操作
- 视图只是一个虚表,并不存储任何基本表的表数据,当用户使用视图的时候 视图会从基本表中取出
- 通过视图可以对用户展示指定字段从而屏蔽其他字段数据,更加安全
转载于:https://www.cnblogs.com/xuchuankun/p/9445769.html
mysql视图使用方法相关推荐
- mysql数据库视图原理_详细分析mysql视图的原理及使用方法
前言: 在MySQL中,视图可能是我们最常用的数据库对象之一了.那么你知道视图和表的区别吗?你知道创建及使用视图要注意哪些点吗?可能很多人对视图只是一知半解,想详细了解视图的同学看过来哟,本篇文章会详 ...
- mysql 视图怎么调用方法_mysql 视图的使用
mysql视图的作用(详细) 测试表:user有id,name,age,sex字段 测试表:goods有id,name,price字段 测试表:ug有id,userid,goodsid字段 视图的作用 ...
- Mysql数据库建立视图的方法
视图创建 创建视图的原因: 当只想把表中的一部分内容展示给另一个用户,则可以建立一个视图,视图表中的内容是父表中能展示的部分. 视图和父表可以联动,当父标的内容发生了改变,视图内容也会更着变化. 可以 ...
- mysql test 映射到实体_将MySql视图映射到JPA Entitites,使用哪个唯一...
我不认为有一种标准方式,但这种方法似乎值得尝试. 想法是为视图动态生成唯一的"id"值(类似于rownum).来自Create a view with column num_row ...
- 1、MySQL视图是什么?
MySQL 视图(View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中.行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的. 数据库中 ...
- mysql视图实现的_mysql视图是什么?怎么实现?
mysql视图是什么?怎么实现? 发布时间:2020-05-21 18:00:24 来源:亿速云 阅读:152 作者:鸽子 视图本身是一张虚拟表,不存放任何数据.在使用SQL语句访问视图的时候,获取的 ...
- c mysql 视图_MySQL入门教程(七)之视图
相关阅读: 视图是从一个或多个表中导出来的虚拟表.视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据. 1.视图简介 1.1 视图的含义 视图是从一个或多个表中导出来的虚拟表,还可以从已经存在的 ...
- mysql 视图 数据相加_MySQL
查看安装路径 ps -ef|grep mysql 1,配置linux虚拟机,修改IP ????? vim /etc/sysconfig/network-scripts/ifcfg-eth0 2,配置完 ...
- mysql 视图 教程_MySQL视图简介及基本操作教程
前言 视图是数据库系统中一种非常有用的数据库对象.MySQL 5.0 之后的版本添加了对视图的支持. 认识视图 视图是一个虚拟表,其内容由查询定义.同真实表一样,视图包含一系列带有名称的列和行数据,但 ...
最新文章
- CSW:BCE里的大多数东西都归结于经济学,而不是计算机科学
- 八句经典座右铭必有一句适合你
- 哲学家问题(java)的三个解法
- 诗与远方:无题(二十五)
- HyperLedger Composer 测试 Fabric网络是否连通
- 多用户微信多级分销系统源码php,PHP微信多级三级分销体系源码 领取宝微信双领取_源码下载...
- 邮件营销的5个关键数字
- PIC单片机入门教程(四)—— 第一个工程
- 联想服务器修改显存,如何调整用于显卡的共享内存
- 使用BootStrap.编写网页
- java计算乘地铁费用_Java_地铁购票系统
- 游侠的基础技术总结——前言
- 华为云服务-申请基础云服务2
- 有虚继承的类其有几个虚继承的基类则该类就有几个虚表
- 管人管事必用的9个杀手锏
- linux对磁盘的命名原则,linux多磁盘卷命名方式
- [POI2013] MOR-Tales of seafaring
- No module named _bz2
- 项目用到的注解(乱七八糟)
- 照片批量压缩什么方法好