解题思路① 记录去重-删去用户存在一天多次回答产生的冗余记录② 按时间排序-对每个用户按照答题时间生成序列字段③ 计算起始时间-利用答题时间与序列字段做差④ 按用户聚合-以用户聚合统计不同连续区间的频数⑤ 筛选最大连续区间-以用户聚合筛选最大频数 select t3.author_id,author_level,max(cnt)as days_cnt -- 5)筛选最大值 from( select author_id,tag,author_level,count(1) as cnt -- 4)按着用户聚合,计算连续区间的频数 from( select*,date_sub(answer_date...