题解 | #查询连续登陆的用户#

查询连续登陆的用户

https://www.nowcoder.com/practice/9944210610ec417e94140ac09512a3f5

select
    user_id
from
    (
        SELECT
            r.user_id,
            DATE (log_time) as date,
            DENSE_RANK() over (
                PARTITION by
                    r.user_id
                order by
                    DATE (log_time) asc
            ) as ranking
        from
            register_tb r
            join login_tb l on r.user_id = l.user_id
    ) a
where
    ranking >= 3
order by
    user_id asc

全部评论

相关推荐

程序员鼠鼠_春招版:都很烂大街,rpc也基本没人问,考研吧,不然就包装一段实习再去
点赞 评论 收藏
分享
2024-12-27 10:21
已编辑
海南师范大学 媒介策划
到我怀里来:身高体重住址这些就别写了,留几个关键的就行,工作经历突出重点写详细点
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务