Oracle 视图 (二) 复杂视图

一、复杂视图

1.1 定义

视图的SQL语句中,有聚合函数或多表查询

1.2 案例一(键保留表)

1.2.1 需求

创建视图,连接给出的两张表

1.2.2 语句

1.2.3 修改

当修改的字段属于键保留表时,可以修改

当要修改的字段不属于键保留表时,不可以修改

键保留表:把主键保留下来的表

countries 存在主键,是键保留表,所以修改表内字段

由于 regins 表中不存在主键,所以无法修改表内字段

1.3 案例二(分组聚合)

1.3.1 需求

创建视图,按照country_id 分组聚合,统计国家组内个数

1.3.2 语句

1.3.3 修改

带有分组聚合的视图无法修改

相关推荐
爱可生开源社区1 小时前
🧪 你的大模型实验室开张啦!亲手测出最懂你 SQL 的 AI
数据库·sql·llm
赵渝强老师5 小时前
【赵渝强老师】使用TiSpark在Spark中访问TiDB
数据库·mysql·tidb·国产数据库
Qinana7 小时前
第一次用向量数据库!手搓《天龙八部》RAG助手,让AI真正“懂”你
前端·数据库·后端
DolphinDB1 天前
集成 Prometheus 与 DolphinDB 规则引擎,构建敏捷监控解决方案
数据库
IvorySQL1 天前
PostgreSQL 技术日报 (3月10日)|IIoT 性能瓶颈与内核优化新讨论
数据库·postgresql·开源
DBA小马哥1 天前
时序数据库是什么?能源行业国产化替换的入门必看
数据库·时序数据库
爱可生开源社区1 天前
某马来西亚游戏公司如何从 SQL Server 迁移至 OceanBase?
数据库
小瓦码J码1 天前
PostgreSQL表名超长踩坑记
数据库·postgresql
yhyyht1 天前
InfluxDB入门记录(三)flux-dsl
数据库·后端
IvorySQL2 天前
PostgreSQL 技术日报 (3月9日)|EXPLAIN ANALYZE 计时优化与复制语法讨论
数据库·postgresql·开源