配置单元忽略空值



我正在尝试从RDMS重写last value(col1 ignore nulls )hive中的分析函数。

我用了select last_value(col1,TRUE)

但是当用于上述查询时,我得到 null 作为输出。 有人可以建议是否有其他方法可以忽略 hive 中分析函数中的空值。

OVER()函数的默认比较方法是将当前行与之前的所有行进行比较。您需要在order by语句后添加一句话:rows between unbounded preceding and unbounded following

last_value(col1,TRUE) over (partition by col1 order by col2 rows between unbounded preceding and unbounded following)

相关内容

  • 没有找到相关文章

最新更新