如何查询特定于行号的Hive表。
例如:
假设我想从第2行到第5行打印出Hive表的所有记录。
答案 0 :(得分:1)
我实际上最近更新了有关偏移选项的文档
... order by ... limit 1,4
答案 1 :(得分:0)
这个答案似乎就像你要问的那样:
SQL most recent using row_number() over partition
换句话说:
SELECT user_id, page_name, recent_click
FROM (
SELECT user_id,
page_name,
row_number() over (partition by session_id order by ts desc) as recent_click
from clicks_data
) T
WHERE recent_click between 2 and 5