题解 | #牛客每个人最近的登录日期(四)#
牛客每个人最近的登录日期(四)
https://www.nowcoder.com/practice/e524dc7450234395aa21c75303a42b0a
select a.date,sum(case when r = 1 then 1 else 0 end) as new #用sum不用count是因为count不显示0 from #创建一组排序,按照user_id分组,日期升序,r=1即每个用户的初次登录时间 (select *,row_number() over (partition by user_id order by date) r from login) a group by date #统计每组时间下,r=1的数量,即每组时间下新用户的数量 order by date;
阿里云成长空间 743人发布