【发布时间】:2014-05-28 06:59:02
【问题描述】:
我想为以下内容创建配置单元查询。
insert into tempTableName
select distinct col_a
, first_value(col_b)
over (partition by col_a
order by nvl(col_c,0) desc, length(col_b) asc, col_b asc)
from tableA
由于 hive 不支持第一个值。我想知道在 first_value 函数的简单查询中什么是等效的。 有什么建议吗??
【问题讨论】:
-
随着人们对通过Apache Spark 的SQL 引擎使用Hive SQL 的兴趣日益浓厚,值得注意的是Spark 确实支持
first_value()。
标签: sql oracle hive analytic-functions