Hive:开窗函数

开窗函数用于定义一个函数处理的窗口(数据范围)
语法形式:函数()+over(),其中over()中用来限制函数处理数据的范围

代码块:

sql 复制代码
<窗口函数> OVER ([PARTITION BY <分组列> [, <分组列>...]]
          [ORDER BY <排序列> [ASC | DESC] [, <排序列> [ASC | DESC]]...]
          [<rows or range clause>])

窗口函数的分类

参考文档:

  1. https://zhuanlan.zhihu.com/p/165210822
  2. https://blog.csdn.net/wangpei1949/article/details/81437574
相关推荐
派可数据BI可视化1 小时前
数据指标与标签在数据分析中的关系与应用
大数据·数据仓库·商业智能bi
Mephisto.java4 小时前
【大数据学习 | Spark-Core】关于distinct算子
大数据·hive·hadoop·redis·spark·hbase
十二点的泡面4 小时前
大数据面试题每日练习-- Hadoop是什么?
大数据·hadoop·分布式
Kika写代码7 小时前
【大数据技术基础】 课程 第8章 数据仓库Hive的安装和使用 大数据基础编程、实验和案例教程(第2版)
大数据·数据仓库·hive
ProtonBase8 小时前
分布式 Data Warebase - 构筑 AI 时代数据基石
大数据·数据库·数据仓库·人工智能·分布式·数据分析·数据库系统
小阿龙...13 小时前
创建mapreduce项目使用maven
java·ide·hadoop·spark·big data
NiNg_1_23415 小时前
Hadoop的MapReduce详解
大数据·hadoop·mapreduce
在下不上天15 小时前
flume-将日志采集到hdfs
大数据·linux·运维·hadoop·hdfs·flume
zmd-zk15 小时前
flink学习(1)——standalone模式的安装
大数据·hadoop·flink·实时
Francek Chen1 天前
【大数据技术基础 | 实验十二】Hive实验:Hive分区
大数据·数据仓库·hive·hadoop·分布式