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

相关推荐
小吴学不废Java几秒前
Mysql的索引详解
mysql
进阶的DW5 分钟前
测开问题记录
数据库
江湖人称贺行风12 分钟前
数据库八股
数据库·八股
墨笔之风15 分钟前
数据库文档生成工具(PostgreSQL 适配版 - Java 8 兼容)
java·数据库·postgresql
计算机毕设指导619 分钟前
基于微信小程序的宠物走失信息管理系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·宠物
小雨下雨的雨21 分钟前
第7篇:Redis性能优化实战
数据库·redis·性能优化
姜太小白27 分钟前
【数据库】SQLite 时间加1天的方法总结
java·数据库·sqlite
先做个垃圾出来………29 分钟前
SQL字符串函数
数据库·sql
if时光重来35 分钟前
kingbase数据库解决执行更新字段时锁表问题
数据库·kingbase
前端小臻36 分钟前
数据库表设计的流程(包含设计流程、建立数据库模型以及使用dbword导出数据库文档)
数据库