– (获取最后一次的环节)
–drop table if exists xx.dual;
–create table xx.dualas
select * from (
select
o.id,
–PARTITION BY 分组
–是按a进行分组且组内按a进行升序,返回组内行编号。
ROW_NUMBER() OVER (PARTITION BY (o.id) ORDER BY o.createdate DESC) rownuma
from 表名
) m where rownuma=1 – 取的最后的时间
;
hive脚本,去重 获取最后一一个环节时间
最新推荐文章于 2024-05-20 18:37:38 发布