如何从Hive中的表中获取第N行?因为在配置单元中没有这样的功能来获取rowid或行号?

时间:2015-12-19 00:03:22

标签: hive

  • 如何从Hive中的表中获取第N行?由于hive中没有这样的函数可以获取rowid或行号?

1 个答案:

答案 0 :(得分:0)

这是查询。它将在支持窗口功能的最新版本中使用。

select * from 
(select row_number() over (partition by 1) rn, d.* from departments d) q 
where q.rn = 3;