首页 > 试题广场 >

在SQL中,关于窗口函数的描述,以下哪项是正确的?

[单选题]
在SQL中,关于窗口函数的描述,以下哪项是正确的?
  • 窗口函数必须与GROUP BY子句配合使用
  • 窗口函数的结果会折叠多行数据为单行输出
  • OVER()子句是窗口函数的核心组成部分
  • RANK()函数与ROW_NUMBER()函数计算结果完全相同
窗口函数用来累加,排名,前后取值,分区统计。 ROW_NUMBER(): 连续排名1、2、3、4 RANK ():跳跃排名1、3、3、4 DENSE RANK(): 密集排名1、2、2、3 NTILE(n): 均分分成n组,返回组号 LAG(子段,n,默认值):取上n行数据 LEAD(子段,n,默认值):取下n行数据 FIRST_VALUE(子段):分区第一行值 LAST_VALUE(子段):分区最后一行值 PERCENT_RANK():百分比排名 CUME_DIST():累计分布占比
发表于 今天 15:52:27 回复(0)