题解 | 最大连续回答问题天数大于等于3天的用户

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

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

# 字段:author_id,author_level,days_cnt

# tb1:过程表,链接
with tb1 as(
    select answer_date,author_id,author_level
    from answer_tb left join author_tb using(author_id)
),

# tb2:排序
tb2 as(
    select author_id,author_level,dense_rank()over(partition by author_id order by answer_date) as cnt
    from tb1
)

# tb3:结果表筛选天数大于等于3
select author_id,author_level,max(cnt) as days_cnt
from tb2 
group by author_id,author_level
having max(cnt) >= 3

全部评论

相关推荐

03-29 17:05
门头沟学院 Java
asdasdasda...:我前段时间找工作焦虑,有几天连续熬夜熬穿了,然后心脏突然不舒服,立马躺床上睡觉了,然后第二天还是不舒服,去看医生说是心率不齐,吓得我后面天天早早睡觉,调养身体,过了好几天才好过来。所以真的,工作这些东西哪有那么重要,最多钱多一点钱少一点,降低物欲。活着才是最重要的,现在想想真的后怕
如何排解工作中的焦虑
点赞 评论 收藏
分享
03-23 15:00
已编辑
厦门大学 Java
xiaowl:你这个简历的问题是对于技术点、项目的描述,都是描述action的,对于面试官而言,仅能知道你干了什么,无法判断你为什么这么干,干的好不好。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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