文章目录
一、窗口函数入门
1.1 窗口函数概念与基础
窗口函数(Window Function)是达梦数据库DM8中一种强大的分析工具,它能够在保留原始行数据的同时,对数据的子集(窗口)进行计算。与传统聚合函数不同,窗口函数不会将多行合并为单个输出行,而是为每一行返回一个值。
窗口函数的核心组成部分:
- PARTITION BY:定义窗口的分区,类似于GROUP BY但不减少行数
- ORDER BY:确定窗口内行的排序方式
- FRAME子句:定义窗口的边界范围
-- 基本语法结构
SELECT
列名,
窗口函数() OVER (<