题解 | #筛选限定昵称成就值活跃日期的用户#

筛选限定昵称成就值活跃日期的用户

https://www.nowcoder.com/practice/2ed07ff8f67a474d90523b88402e401b

with s1 as (select *
,rank()over(partition by uid order by month desc) ranking 
from(
select ui.uid,nick_name,date_format(start_time,'%Y%m') month,achievement,level
from user_info ui left join exam_record er 
on ui.uid = er.uid
where nick_name like '牛客%'
union all
select ui.uid,nick_name,date_format(submit_time,'%Y%m') month,achievement,level
from user_info ui left join practice_record pr
on ui.uid = pr.uid
where nick_name like '牛客%') a1)
select distinct uid,nick_name,achievement from s1
where ranking = 1 and month like '202109'
and achievement between 1200 and 2500;

全部评论

相关推荐

马上要带我人生中的第一个实习生了,想问问大家都喜欢什么的mentor?好让我有个努力的目标
拒绝996的劳伦斯很勇敢:看得见目标且护犊子的 具体就是明确告诉组员要干什么,然后当别的组甩dirty work时能护的组自家新人
点赞 评论 收藏
分享
那么好了好了:他本来公司就是做这个的,不就是正常的游戏客户端和服务器开发,软硬件联动,有啥恶心不恶心的,提前告诉你就是怕你接受不了,接受不了就没必要再往后走流程浪费时间,虽然这公司是一坨。
点赞 评论 收藏
分享
03-26 15:18
已编辑
华北水利水电大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务