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

分别满足两个活动的人

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

(SELECT uid, 'activity1' FROM examination_info ei 
JOIN exam_record er 
ON ei.exam_id=er.exam_id 
WHERE year(start_time)=2021
GROUP BY uid
HAVING min(score)>=85 
)
UNION ALL
(SELECT uid, 'activity2' FROM examination_info ei 
JOIN exam_record er 
ON ei.exam_id=er.exam_id 
WHERE year(start_time)=2021
AND difficulty='hard' AND score>80
 AND TIMESTAMPDIFF(second, er.start_time, er.submit_time)<=duration*30
GROUP BY uid 
)
ORDER BY uid
全部评论

相关推荐

12-15 12:50
河北工程大学
sta666:我也是这个国际商业化的,三天,一天一面,就通过了,不过我是后端实习生,好好面感觉能过。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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