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

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

https://www.nowcoder.com/practice/572a027e52804c058e1f8b0c5e8a65b4

select
    u_n,
    date,
    sum(ps_num) over (partition by u_n order by date) as ps_num
from
    (
        select
            u.name as u_n,
            l.date as date,
            number as ps_num
        from login l
        left join passing_number p on (l.user_id = p.user_id and l.date = p.date)
        join user u on l.user_id = u.id
    ) t1
where t1.ps_num is not null
order by date, u_n

全部评论

相关推荐

2025-12-22 15:04
江西农业大学 Web前端
SaviorSu:直接说下学期可以请假,一般情况学校允许我26届,大三就直接去实习了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务