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

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

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

select 
b.tag,
count(*) cmt
from exam_record  a 
left join examination_info b on a.exam_id=b.exam_id
inner join (
    select distinct uid -- 多次运行不通过原来是少了一个distinct 导致数据膨胀。
    from exam_record 
    where submit_time is not null
    group by uid,date_format(submit_time,'%Y%m')
    having count(submit_time)>=3
    )c on  a.uid=c.uid
group by b.tag
order by cmt desc;

全部评论

相关推荐

酷酷我灵儿帅:这去不去和线不线下面说实话没啥关系
点赞 评论 收藏
分享
06-10 21:15
门头沟学院 Java
宁阿:好多这种没🧠的公司,他们估计都不知道毕业的人不能给安排实习岗
实习吐槽大会
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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