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

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

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

with t1 as (
select answer_date,
author_id,
row_number() over (partition by author_id order by answer_date) as ranks
from answer_tb)

select t3.author_id,
author_level,
log_cnt
from(
select author_id,
gap,
count(answer_date) as log_cnt
from
(
select answer_date,
author_id,
date_sub(answer_date, interval ranks day) as gap
from t1
)t2
group by author_id,
gap
)t3
left join author_tb at
on t3.author_id=at.author_id
where log_cnt>=3

全部评论

相关推荐

01-15 13:45
门头沟学院 Java
牛客92772631...:boss招聘挂岗位是要花钱的,花了钱不挂白不挂,别那么焦虑,但是也要做好跳槽的准备
找实习记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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