-- 题意其实没有太说清楚,最大间隔天数是否+1,已经最大最小天数差是否加1,同时,做题如果重复做一道题,需要记入,不去重. -- 逻辑不难,就是题意不明,全靠猜o(╥﹏╥)o select t.uid # ,timestampdiff(day,t.start_time,le_start_time) days_window ,max(datediff(coalesce(le_start_time,t.start_time),t.start_time))+1 days_window ...