题解|RLIKE正则表达式|筛选昵称规则和试卷规则的作答记录

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

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

## 用户信息表user_info,信息表examination_info,作答记录表exam_record
### SELECT * FROM user_info, examination_info, exam_record, avg_score, nick_name
## 昵称是'^牛客[0-9]+号$' OR '^[0-9]+$' 
## 试卷类别是tag LIKE '^[Cc]'
## 已完成的试卷:submit_time IS NOT NULL或者写成 score IS NOT NULL
## 

SELECT a.uid,a.exam_id,ROUND(AVG(score),0) AS avg_score
FROM exam_record a
LEFT JOIN examination_info b ON a.exam_id = b.exam_id
LEFT JOIN user_info c ON a.uid = c.uid
WHERE (c.nick_name RLIKE '^牛客[0-9]+号$' OR c.nick_name RLIKE '^[0-9]+$') AND b.tag RLIKE '^[Cc]'
AND a.score IS NOT NULL
GROUP BY a.uid,exam_id
ORDER BY a.uid,avg_score

全部评论

相关推荐

07-03 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-01 11:27
点赞 评论 收藏
分享
水墨不写bug:疑似没有上过大学
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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