gpt4 book ai didi

sql - 如何使用rank函数获取hive中的最新记录

转载 作者:可可西里 更新时间:2023-11-01 14:45:13 25 4
gpt4 key购买 nike

我在配置单元中有下表,其中包含列 id、名称和时间戳:

table

根据下面的时间戳应该是最新记录的输出:

table

最佳答案

你不需要为此排名。您的输出描述为:

select t.*
from t
order by t.transaction_time desc
limit 3;

编辑:

哦,你想要 rank()dense_rank():

select t.*
from (select t.*,
dense_rank() over (order by t.transaction_time desc) as seqnum
from t
) t
where seqnum = 1;

关于sql - 如何使用rank函数获取hive中的最新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46306473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com