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

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

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

select er.uid
     , er.exam_id
     , round(avg(score)) avg_score
from exam_record er
         inner join user_info ui on er.uid = ui.uid and ui.uid in (select uid
                                                                   from user_info
                                                                   where nick_name regexp '^牛客[1-9]+号$'
                                                                      or nick_name regexp '^[1-9]+$')
         inner join examination_info ei on er.exam_id = ei.exam_id and ei.exam_id in (select exam_id
                                                                                      from examination_info
                                                                                      where tag regexp '^c')
where score is not null
group by er.uid, er.exam_id
order by er.uid, avg_score;

全部评论

相关推荐

joecii:如果没有工资,那可能没有工资是这家公司最小的问题了
找实习记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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