目录
一.引言
灵活使用窗口与聚合函数例如 SUM、MAX、MIN 等往往针对一组数据聚合得到唯一的值,除了聚合获得唯一值外,我们经常遇到的场景还有 TopN,用于获得一批数据的前 N 个满足条件的数据。这在 SQL 里并不难实现,之前我们讲解过 Hive 的 ROW_NUMBER 函数就可以实现该需求,关于 ROW_NUMBER 的含义大家可以参考:
目录
灵活使用窗口与聚合函数例如 SUM、MAX、MIN 等往往针对一组数据聚合得到唯一的值,除了聚合获得唯一值外,我们经常遇到的场景还有 TopN,用于获得一批数据的前 N 个满足条件的数据。这在 SQL 里并不难实现,之前我们讲解过 Hive 的 ROW_NUMBER 函数就可以实现该需求,关于 ROW_NUMBER 的含义大家可以参考: