题解 | #分别满足两个活动的人#

分别满足两个活动的人

https://www.nowcoder.com/practice/a126cea91d7045e399b8ecdcadfb326f

#activity1要求每次考试分数都要85以上,若最低的为85,则后面每次都会比他高
select uid,"activity1" as activity
from exam_record
where year(submit_time)="2021"
group by uid
having min(score)>=85

union all

select distinct uid,"activity2" as activity
from examination_info as ei
join exam_record as er
on ei.exam_id=er.exam_id
where year(er.submit_time)="2021"
and ei.difficulty="hard"
and timestampdiff(minute,start_time,submit_time)*2<ei.duration
and er.score>80

order by uid

全部评论

相关推荐

2025-12-27 19:23
陕西科技大学 golang
点赞 评论 收藏
分享
2025-11-26 14:42
郑州轻工业大学 Java
在写周报的打工人很独...:这个笔试昨天晚上做了一下,真难啊,前后端,ai全有
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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