Hive(四)窗口函数应用大全

什么是窗口函数? 在sql中有一类函数叫做聚合函数,例如sum()、avg()、max()等等,这类函数可以将多行数据按照规则聚集为一行,一般来讲聚集后的行数是要少于聚集前的行数的.但是有时我们想要既显示聚集前的数据,又要显示聚集后的数据,这时我们便引入了窗口函数. 作用 窗口函数是一组特殊函数 ■扫描多个输入行来计算每个输出值,为每行数据生成一行结果 ■可以通过窗口函数来实现复杂的计算和聚合 h
相关文章
相关标签/搜索