【发布时间】:2014-12-01 03:07:33
【问题描述】:
我有一个用例,我需要在 PARTITION 上使用 ROW_NUMBER(): 比如:
SELECT
Column1 , Column 2
ROW_NUMBER() OVER (
PARTITION BY ACCOUNT_NUM
ORDER BY FREQ, MAN, MODEL) as LEVEL
FROM
TEST_TABLE
我需要在 Impala 中解决此问题。不幸的是,Impala 不支持子查询,也不支持 ROW_NUMBER() OVER 功能。 感谢您的帮助。
【问题讨论】:
-
Impala 将同时支持分析窗口函数(包括 ROW_NUMBER())以及即将发布的 2.0 版本中的相关子查询。
标签: sql window-functions impala