题解 | #平均活跃天数和月活人数#

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

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

select i2.tag,count(*) as tag_cnt
from
(
 select distinct a.uid
   from
    (select uid,date_format(e.submit_time,'%Y%m') as month
    ,count(e.submit_time) as cnt
     from exam_record e 
     left join examination_info i
     on e.exam_id = i.exam_id
     group by 1,2
     having count(e.submit_time) >= 3
    )a #首先找出月均答题数超过3次的用户
)a1  #注意!再将uid提出来,避免后续连接产生多重数据!
join exam_record e2 
On a1.uid = e2.uid
join examination_info i2
on e2.exam_id=i2.exam_id
group by i2.tag
order by count(*) desc
#接着,找出以上用户的作答卷子tag,并group求出


数据库刷题题解 文章被收录于专栏

数据分析数据库题目练习题解

全部评论

相关推荐

企业都这么缺人了吗?缺人为什么还给白菜价!
真起不了响亮的名字:我给你出个主意,把公司报出来,让牛友去投,岂不美哉
点赞 评论 收藏
分享
沉淀去了,8月是不是机会会多一点,。打招呼300+,就一个小厂面试,聊了十分钟天就让我去了,暑假继续沉淀了,到八月九月冲了
丰川打工祥:我目前的体感是,双非本+一段小厂实习,基本约不到中厂的面。已经开始第二段小厂了。可能的确是最近hc太少了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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