select user_id, Max(consec_day) as max_consec_days from ( select user_id, diff_date, count(*) as consec_day from ( select user_id, date_sub(fdate, interval rk day) as diff_date from ( select fdate, user_id, row_number() over ( partition by user_id order by fdate ) as rk from tb_dau where fdate betwe...