15:视图

1. 什么是视图?

  • 视图是sql查询的虚拟表,他并不直接存储数据,而是基于单表/多表查询的结果创建的一张虚拟表,主要是为了提高查询速率、简化复杂查询。

  • 视图的数据基于原始表,如果原始表中的数据发生了改变,视图的数据也会实时更新。

  • 视图在一些限制下的增删改可以映射到原始表上。

2. 视图操作:

cpp 复制代码
create view 视图名 as select语句; // 创建视图
select * from 视图名; // 查询视图
相关推荐
八股文领域大手子1 小时前
深入理解缓存淘汰策略:LRU 与 LFU 算法详解及 Java 实现
java·数据库·算法·缓存·mybatis·哈希算法
noravinsc1 小时前
django admin 中更新表数据 之后再将数据返回管理界面
数据库·django·sqlite
春风不会绿大地1 小时前
IDEA编写flinkSQL(快速体验版本,--无需配置环境)
sql·flink
Bruce-li__3 小时前
DRF凭什么更高效?Django原生API与DRF框架开发对比解析
数据库·django·sqlite
郭不耐3 小时前
PostgreSQL与MySQL哪个适合做时空数据分析?
mysql·postgresql·数据分析
noravinsc4 小时前
connection.cursor() 与 models.objects.filter
数据库·django·原生查询·orm查询
YH.5 小时前
MySQL 主从复制
mysql
laimaxgg5 小时前
MySQL复合查询
数据库·mysql
洞窝技术6 小时前
MYSQL:关于索引你想知道的
后端·mysql
编程在手天下我有6 小时前
Redis 常见问题深度剖析与全方位解决方案指南
数据库·redis·缓存·性能优化·数据持久化·分布式系统