with rankList as ( select sales_date, user_id, rankingnum, date_sub(sales_date,interval rankingnum day) as newdate # 在这个查询中,利用date_sub函数,如果sales_date 减去 rankingnum是一个固定的值,就说明是连续购买的。 from ( select sales_date, user_id, ...