题解 | #某宝店铺连续2天及以上购物的用户及其对应的天数#

某宝店铺连续2天及以上购物的用户及其对应的天数

https://www.nowcoder.com/practice/63ac3be0e4b44cce8dd2619d2236c3bf

select user_id,max(counts) as days_count
from (
  select user_id,d,count(*) as counts
	from (
    	select user_id,date_sub(sales_date,interval rk day) as d
    	from (
        	select *,
            	row_number () over(partition by user_id order by sales_date) as rk
        	from sales_tb
        	) as rk
    	) as d
	group by user_id,d
	) as c
group by user_id
having max(counts)>=2
order by user_id

全部评论

相关推荐

牛客928043833号:在他心里你已经是他的员工了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务