mysql的视图的基本概念

在视图上面可以创建视图

在MvSQL中,视图是++虚表++ ,不存储数据,能与++基本表++ 一起使用,可以++嵌套++ ,但不可创建**++索引。++**

++视图和基本表:++

视图是++虚++ 表,能对++基本表和视图++ 进行查询和更新操作,但只能对行列子集视图 的进行++更新操作++ 即视图++更新受限++,

创建可以更新的视图:

要创建可更新视图,定义视图的++select语句++ 不能包合++聚合函数++ ,如: min,++max++ ,sum,awg,coun等,以及++DISTINCT++ 子句、GROUP BY子句、HAVING子句、UNION、++UNIONALL++子等:

(注意其不能够拥有:distinct语句)

由题意得知,视图v_sgroup的数据分别保存在tb student,tb gs,tb group这三个表中,且只有

话剧社学生的相关信息,该视图不是行列子集视图,故不可更新,

参考解析:解析:MvSOL没有++SHOW VIEW++语句,查询视图对象相关信息可以使用DESCRIBE语句、SHOW CREATE VIEW语局,以机show create view

相关推荐
落魄江湖行7 小时前
孤舟笔记 并发篇十一 行锁、间隙锁、临键锁傻傻分不清?MySQL InnoDB的锁其实就这三板斧
mysql·java并发·春招·孤舟笔记
X56617 小时前
SQL注入防御技术方案_基于正则表达式的输入清洗
jvm·数据库·python
爱学习 爱分享8 小时前
docker 本地装瀚高 4.5 数据库
数据库·docker·容器
zhoupenghui1688 小时前
Mysql插入数据时,怎么让自增的主键续接表当前最大ID+1
数据库·mysql·auto increment
LabVIEW开发8 小时前
LabVIEW数据库事务操作
数据库·labview·labview知识·labview功能·labview程序
技术钱8 小时前
Flask-SQLAIchemy和Flask-Migrate扩展的配置与使用
数据库·python·flask
song8546011348 小时前
MYSQL优化器的主要的优化策略及其示例
数据库·mysql
杨浦老苏8 小时前
基于MongoDB Atlas的博客热榜
数据库·博客·blog·waline
Bert.Cai8 小时前
MySQL RAND()函数详解
数据库·mysql
怪我冷i8 小时前
多租户系统PostgreSQL
数据库·postgresql