mysql 视图

MySQL视图是一个基于SELECT查询的虚拟表,提供了一种简化复杂查询和隐藏敏感信息的方法。视图的数据在使用时动态生成,存储在基表中,并且支持权限控制到行列级别。视图的修改会影响到基表,但对视图的增删改操作受限于特定条件。实例展示了如何在关联的student和score表上创建视图。
摘要由CSDN通过智能技术生成

视图是一个虚拟表,其内容由select查询语句定义。和真实的表一样,视图也包含行和列,对视图的操作与对表的操作基本一致。视图中的数据是在使用视图时动态生成的,视图中的数据都存储在基表中。
视图是对复杂查询语句的封装,简化了复杂的查询,使复杂的查询更易于理解和使用,可以隐藏一些敏感的信息,将权限限定到行列级别。基表的数据变化会影响视图表,视图表的数据变化也会影响到基表,这个是有条件限制,视图要与原表完全一样,这样对视图进行增删改操作其实意义不大。

#创建视图
create view view_name as select...;

#修改视图
alter view view_name as select.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值