MYSQL视图

一张或多张表根据特定条件查出的数据构造的虚拟表

特性

查询: 当原数据表中,新增删除修改,视图中同样能得到最新数据;

增删改:当视图中增删改是,原表中也增删改。
建议使用

对复杂查询简化操作,并不会对数据修改的情况下进行。

优点

安全性:将公开的数据生成视图,授权给用户访问,隐藏了部分不公开的数据;

简单性:复杂查询简单化。

创建

sql 复制代码
create view test
as
select * from student where age >10;

select * from test;

查看

sql 复制代码
#查看
desc test

#修改视图 方式一
create or replace view test #没有则创建,有则替换
as
select * from student where age >10;

#修改视图 方式二
alter view test
as
select * from student where age >11;

#删除
drop view test
相关推荐
小马爱打代码8 小时前
避坑指南:MySQL 迁移到 TiDB
数据库·mysql·tidb
一个天蝎座 白勺 程序猿9 小时前
Apache IoTDB(10):数据库操作——从查询到优化的全链路实践指南
数据库·apache·时序数据库·iotdb
q***57749 小时前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
普普通通的南瓜9 小时前
IP证书在关键信息基础设施安全防护中的实践与挑战
网络·数据库·网络协议·tcp/ip·安全·ssl
合作小小程序员小小店9 小时前
桌面开发,超市管理系统开发,基于C#,winform,sql server数据库
开发语言·数据库·sql·microsoft·sqlserver·c#
quweiie9 小时前
thinkphp8.0链接SQL SERVER2022数据库
数据库·sqlserver·thinkphp
8***848210 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
Databend10 小时前
如何打造AI时代的数据基石 | Databend Meetup 上海站
数据库
W***832010 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
老华带你飞10 小时前
海产品销售系统|海鲜商城购物|基于SprinBoot+vue的海鲜商城系统(源码+数据库+文档)
java·前端·数据库·vue.js·论文·毕设·海鲜商城购物系统