题目
【单选题】()函数通常用来计算累计排名、移动平均数和报表聚合等。A. 汇总B. 分析C. 分组D. 单行
【单选题】()函数通常用来计算累计排名、移动平均数和报表聚合等。
A. 汇总
B. 分析
C. 分组
D. 单行
题目解答
答案
B. 分析
解析
考查要点:本题主要考查对数据库或编程中不同函数类型的区分能力,特别是分析函数的核心应用场景。
解题关键:
- 累计排名、移动平均数、报表聚合均涉及对多行数据的复杂计算。
- 分析函数(如
RANK()、AVG())能处理多行数据并维护中间结果,适合动态计算。 - 聚合函数(如
SUM())仅返回单一结果,单行函数仅作用于单行,分组是数据处理步骤而非函数类型。
选项分析
- A. 汇总:通常指聚合函数(如
SUM、COUNT),仅对数据集整体进行计算,返回单一结果,无法支持动态累计或移动计算。 - B. 分析:分析函数(如
RANK()、AVG())可处理多行数据,支持累计排名、移动平均等需逐步计算的场景,且能返回多行结果。 - C. 分组:属于数据处理步骤(如
GROUP BY),非函数类型。 - D. 单行:仅作用于单行数据(如数学、字符串函数),无法处理多行统计。
结论:分析函数是唯一能覆盖题目中所有场景的选项。