14.视图

1.简介
视图是一个虚拟表,其内容由select查询语句定义。和真实的表一样,视图也包含行和列,对视图的操作与对表的操作基本一致。视图中的数据是在使用视图时动态生成的,视图中的数据都存储在基表中。

2.特点
可读性:简化了复杂的查询,使复杂的查询更易于理解和使用。
安全性:视图可以隐藏一些敏感的信息,可以把权限限定到行或列级别。
重用性:视图是对复杂查询语句的封装以及对数据库的重构,不会影响程序的运行。

3.使用

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

#使用视图
select *  from viewName;

#修改视图
alter view viewName as select...;

#查看视图创建语句
show create view viewName;

#查看有哪些视图
show table status where comment='view';

#删除视图
drop view viewName;

如下图所示,创建查询user表所有用户信息的视图,然后查询该视图内容。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值