题解 | #月均完成试卷数不小于3的用户爱作答的类别#

月均完成试卷数不小于3的用户爱作答的类别

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

# 先对月份分组,找出月完成数不小于3 的月份
# 在找出对应的用户id
# 最后通过join链接,进行计算
select tag, count(tag) as tag_cnt
from exam_record er join examination_info ei using(exam_id)
where uid in (select uid
                from exam_record 
                where month(start_time) = (select month(start_time)
                                            from exam_record
                                            group by month(start_time)
                                            having count(submit_time) >=3
                                            limit 1) 
                group by uid 
                having count(submit_time) >=3) 
group by tag
order by tag_cnt desc;






全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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