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

相关推荐
逻极18 小时前
Python MySQL防SQL注入实战:从字符串拼接的坑到参数化查询的救赎
python·mysql·安全·sql注入
帅大大的架构之路19 小时前
mysql批量插入数据如何更快
数据库·mysql
Amber_3719 小时前
mysql 死锁场景 INSERT ... ON DUPLICATE KEY UPDATE
数据库·mysql
VX:Fegn089520 小时前
计算机毕业设计|基于springboot + vue敬老院管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
文刀竹肃20 小时前
DVWA -SQL Injection-通关教程-完结
前端·数据库·sql·安全·网络安全·oracle
思成不止于此20 小时前
【MySQL 零基础入门】MySQL 约束精讲(一):基础约束篇
数据库·笔记·sql·学习·mysql
ActionTech21 小时前
SCALE | SQLFlash 在 SQL 优化维度上的表现评估
数据库·sql
老华带你飞21 小时前
建筑材料管理|基于springboot 建筑材料管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·学习·spring
逐梦吧!旅行者1 天前
Linux MySQL 5.7用户管理与用户密码的设置问题
linux·mysql
NaiLuo_451 天前
MySQL基本查询
数据库·mysql