如何从配置单元结果中获取第 n 条记录?
How can I grab the nth record from a hive result?
我正在尝试从配置单元结果中获取一定范围的记录,但无法找到执行此操作的子句。具体来说,我想从几百万条记录的查询结果中 return 记录 200,000 到 400,000。
谢谢!
使用 Rank() OVER(PARTITION BY col1 ORDER BY col2) as row_index 索引您的行,您可以在 where 子句中使用新列来获得您想要的结果..
注意:由于系统需要下单和给出索引,所以需要更多的时间
我正在尝试从配置单元结果中获取一定范围的记录,但无法找到执行此操作的子句。具体来说,我想从几百万条记录的查询结果中 return 记录 200,000 到 400,000。
谢谢!
使用 Rank() OVER(PARTITION BY col1 ORDER BY col2) as row_index 索引您的行,您可以在 where 子句中使用新列来获得您想要的结果..
注意:由于系统需要下单和给出索引,所以需要更多的时间