/*计算在2021年至少有两天作答过试卷的人中,计算该年连续两次作答试卷的最大时间窗days_window,那么根据该年的历史规律他在days_window天里平均会做多少套试卷,按最大时间窗和平均做答试卷套数倒序排序。*/ with t1 as( SELECT uid, start_time, lead(start_time,1)OVER(PARTITION BY uid ORDER BY start_time) AS next_time -- 第二次作答时间 FROM exam_record WHERE YEAR(start_time)=2021 -- 2021年的数据 ), t2 as ...