题解 | #牛客每个人最近的登录日期(二)#

牛客每个人最近的登录日期(二)

https://www.nowcoder.com/practice/7cc3c814329546e89e71bb45c805c9ad

select
    t.u_n,
    t.c_n,
    t.date
from
    (
        select
            l.date date,
            c.name c_n,
            u.name u_n,
            dense_rank() over (
                partition by
                    user_id
                order by
                    date desc
            ) rk
        from
            login l
            left join user u on l.user_id = u.id
            join client c on l.client_id = c.id
    ) t
where
    t.rk = 1
order by t.u_n asc

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务