-- row_number 最简单用法
select
f_uid,
f_create_time,
f_type
from(
select
f_uid,
f_create_time,
f_type,
row_number() over (partition by f_uid order by f_create_time desc) as rn
from open.t_test
) tmp
where rn = 1;

本文介绍了一个简单的 SQL 查询案例,使用 row_number() 函数来获取每个用户最新的记录。通过分区和排序操作确保能准确地选取每个用户的最后一条数据。
1269

被折叠的 条评论
为什么被折叠?



