美文网首页
mysql视图

mysql视图

作者: 小祈祈博客 | 来源:发表于2019-02-19 22:29 被阅读0次

mysql视图

1. 视图可以叫sql语句更简单

2. 保护数据给不同的人看不同的数据

create view view_table  as select *from table_name;

creaate view stu asselect a.name,a.age,a.email,a.phone,b.phpc,b.javac,b.oraclec from student a,score b where a.id=b.sid;

create [or replace] [algorithm={merge|temptable|undefined}]

view view_name [(column_list)]

as select_statement

[with [cascaded|local] check option]

视图有三种类型

Merge:会将引用视图的语句的文本与视图定义结合起来,使用得视图定义的某一部分取代语句对应部分

Temptable

undefined 没有指定默认 merge

algorithm=merge

with local check option   with[local]只要满足本视图的条件就可以更新

with cascaded check option  with [cascaded]必须满足所有针对视图的条件,才可以跟新

操作视图

alter view student_view as select *from student

drop view stu..,视图

show table status like 'stu2'/G'

show create view stu/G

相关文章

  • mysql高级:视图、事务、索引

    # mysql高级:视图、事务、索引 * 视图 * 事务 * 索引 * 账户管理 * 主从 ## 1.视图 动态抽...

  • MySQL--索引

    MySQL索引 查看索引 创建索引 创建唯一索引 创建主键索引 删除索引 删除主键 MySQL视图 创建视图 删除...

  • mysql视图,触发器,存储过程优缺点及应用分析

    mysql视图,触发器,存储过程优缺点及应用分析 视图 mysql使用较少,是sql server和orcale使...

  • 数据库

    一、MySQL中视图与表的区别 1.1 MySQL中视图和表的区别以及联系 视图是已经编译好的SQL语句,是基于S...

  • MySQL数据库基本操作(上)

    史上最简单的 MySQL 教程>>>MySQL运行机制原理&架构>>>触发器视图(上)视图(下)数据备份与还原(上...

  • 14 MySQL 视图

    MySQL 视图 [toc] 视图概述 视图介绍 什么是视图 虚拟表 内容与真实的表相似,有字段有记录 视图并不在...

  • MySQL视图

    什么是视图 视图(View)是一种虚拟存在的表。其内容与真实的表相似,包含一系列带有名称的列和行数据。但是视图...

  • MySQL视图

    mysql视图 视图View是一个虚表,它由一个sql查询来定义,可以当做表使用。与持久表不同的是,视图中的数据没...

  • Mysql 视图

  • MySQL视图

    1、视图简介 -> 视图(view)是存在数据库中虚拟的表(只是结构没有数据,数据来源于其他表)-> 访问视图,相...

网友评论

      本文标题:mysql视图

      本文链接:https://www.haomeiwen.com/subject/gmfgeqtx.html