MySQL(九)—— 视图

本文详细介绍了MySQL中的视图概念,包括如何创建、查看、使用、修改和删除视图,以及视图在数据操作中的限制和作用。视图是一种虚拟表,用于简化复杂查询,增强数据安全性和提供权限控制。此外,还探讨了视图的三种算法:Undefined、Temptable和Merge,并给出了选择算法的建议。
摘要由CSDN通过智能技术生成

目录

创建视图

查看视图

使用视图

修改视图

删除视图

视图意义

视图数据操作

新增数据

       删除数据

       更新数据 

视图算法


视图

视图: view, 是一种有结构(有行有列)但是没结果(结构中不真实存放数据)的虚拟表, 虚拟表的结构来源不是自己定义, 而是从对应的基表中产生(视图的数据来源).

创建视图

基本语法

Create view 视图名字 as select语句; -- select语句可以是普通查询;可以是连接查询; 可以是联合查询; 可以是子查询.

创建单表视图: 基表只有一个

创建多表视图: 基表来源至少两个


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值