排名

用户解题统计

过去一年提交了

勋章 ①金银铜:在竞赛中获得第一二三名;②好习惯:自然月10天提交;③里程碑:解决1/2/5/10/20/50/100/200题;④每周打卡挑战:完成每周5题,每年1月1日清零。

收藏

收藏日期 题目名称 解决状态
没有收藏的题目。

评论笔记

评论日期 题目名称 评论内容 站长评论
没有评论过的题目。

提交记录

提交日期 题目名称 提交代码
2025-04-14 天王天后的发烧友 
select user_id,max(cnt)as max_consecutive_days
from 
(select user_id,date_sub(tdate,interval rnk day)as origin_date,count(1)as cnt
from 
(select user_id,tdate,row_number()over(partition by user_id order by tdate )as rnk
from 
(selectuser_id	,date(start_time)as tdate
from listen_rcd a
join song_info b on a.song_id=b.song_id
join singer_info c on b.origin_singer_id=c.singer_id
wheresinger_name in ('周杰伦','蔡依林','Michael Jackson') 
)t
 )t
 group by 1,2 
 )t
group by 1 order by 1
2025-04-14 天王天后的发烧友 
select 
user_id
,max(cnt)as max_consecutive_days
from 
(select 
user_id
,origin_date
,count(1)as cnt
from 
(select 
user_id
 ,tdate
 ,rnk
 ,date_sub(tdate,INTERVAL rnk DAY)as origin_date
from 
(select 
user_id
,date(start_time)as tdate
,row_number()over(partition by user_id order by date(start_time)) as rnk
from listen_rcd a 
join song_info b on a.song_id=b.song_id
join singer_info c on b.origin_singer_id=c.singer_id
 wheresinger_name in('周杰伦','蔡依林','Michael Jackson')
)t
)t
group by 1,2
)t
group by 1 
order by 1
;