- 博客(2)
- 收藏
- 关注
原创 Oracle CTE(公用表表达式)的使用
CTE(Common Table Expression)是一个命名的临时结果集,它存在于单个 SQL 语句的执行范围内。你可以把它理解为一个「查询中的临时视图」,只在当前语句中有效,语句执行完毕后自动消失。基础语法,一个WITH可定义多个 CTE 并相互引用。多 CTE 组合:将复杂查询逐步分解为多个命名结果集,显著提升可读性。聚合与窗口函数:CTE 与 SUM、AVG、RANK 等函数结合,轻松实现数据分析与排名。递归 CTE:通过锚点成员 + 递归成员处理树形结构数据,如组织架构、菜单层级。
2026-10-17 21:57:16
216
原创 Oracle分析函数实战指南
Oracle 数据库提供了强大的分析函数(Analytic Functions),也称为开窗函数,能够在不合并数据行的情况下,对数据集进行复杂的统计、排名、趋势分析及前后行对比。以下教程将核心函数分类汇总,并结合代码示例详解其用法。
2026-10-14 18:44:01
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅