题解 | #筛选昵称规则和试卷规则的作答记录#

筛选昵称规则和试卷规则的作答记录

https://www.nowcoder.com/practice/1c5075503ccf4de1882976b2fff2c072

with t1 as (
    select uid
    from user_info
    where nick_name REGEXP '^牛客[0-9]*号$'
    or nick_name REGEXP '^[0-9]+$'
),
t2 as (
    select exam_id
    from examination_info
    where tag REGEXP '^c'
),
t3 as (
    select uid, exam_id, score
    from exam_record
    where score IS NOT NULL
    and uid in (
        select uid 
        from t1
    )
    and exam_id in (
        select exam_id
        from t2
    )
)
select uid, exam_id, round(AVG(score), 0) as avg_score
from t3
group by uid, exam_id
order by uid, avg_score;

全部评论
正则表达式的使用
点赞 回复 分享
发布于 2023-08-11 19:13 江苏

相关推荐

08-29 19:44
门头沟学院 Java
wish233:很强了,加上这个学历,一点小建议就是可以把你的项目做一个压测,比如说你的RPC,可以对比一下和http相比性能怎么样。还有你的秒杀,一定要自己压测一遍,确保不会出现数据不一致的问题。还有就是对于分布式锁的粒度一定要理清楚,这个很容易被问到。
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
码农索隆:传音老登来也。 但是这个我不知道怎么回答,不仅仅传音吧,很多公司在候选人不第一时间接受offer或主动将报道时间延期时,都会再从池子里面捞人,直到l捞到满足公司所有要求的人。
秋招的第一个offer,...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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