题解 | 某乎问答最大连续回答问题天数大于等于3天的用户及其对应等级

某乎问答最大连续回答问题天数大于等于3天的用户及其对应等级

https://www.nowcoder.com/practice/e080f8a685bc4af3b47749ca3310f1fd

with temp as
(
    select author_id,date_sub(answer_date,interval rk day) as time,count(*) as days_cnt from 
(
    select distinct author_id,answer_date,dense_rank() over(partition by author_id order by answer_date) as rk from answer_tb
    )t
group by author_id,time
)
select tp.author_id,author_level,days_cnt from temp tp join author_tb a using(author_id) where days_cnt >= 3;

全部评论

相关推荐

03-12 15:35
嘉应学院 Python
快说谢谢牛牛精灵:说不定就是下一个寒武纪!
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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