如何在hue cloudera上获取hive中的下n行

sqserrrh  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(354)

实际上,由于配置单元不支持偏移量(不确定),所以我将查询结果限制为10行。我希望在web上一次只查看10行输出,因此在第1页上,将看到10行,然后在第2页上进一步提取10行,这将一直持续到行完成为止。那么,如何在hue cloudera中使用hiveql实现这一点呢?

select * from mytable LIMIT 10;

请帮我把下面10行从 mytable .

bwleehnv

bwleehnv1#

您应该使用行号()进行此操作。

SELECT * FROM (
  SELECT *, ROW_NUMBER() OVER(Order by id) as rowid FROM mytable
) temp
WHERE rowid > 0 and rowid <= 20;

相关问题