题解 | #统计复旦用户8月练题情况#

统计复旦用户8月练题情况

https://www.nowcoder.com/practice/53235096538a456b9220fce120c062b3

select
    a.device_id,
    a.university,
    coalesce(b.answ_num_Aug, 0) as answ_num_Aug,
    coalesce(c.right_answ_num_Aug, 0) as right_answ_num_Aug
from
    (
        select
            device_id,
            university
        from
            user_profile
        where
            university = '复旦大学'
        group by
            1,
            2
    ) a
    left join (
        select
            device_id,
            count(question_id) as answ_num_Aug
        from
            question_practice_detail
        where
            date between '2021-08-01' and '2021-08-31'
        group by
            1
    ) b on a.device_id = b.device_id
    left join (
        select
            device_id,
            count(question_id) as right_answ_num_Aug
        from
            question_practice_detail
        where
            date between '2021-08-01' and '2021-08-31'
            and result = 'right'
        group by
            1
    ) c on a.device_Id = c.device_id

全部评论

相关推荐

最近和朋友聊天,她说了句让我震惊的话:"我发现我连周末点外卖都开始'最优解'了,一定要赶在高峰期前下单,不然就觉得自己亏了。"这不就是典型的"班味入侵"吗?工作思维已经渗透到生活的方方面面。
小型域名服务器:啊?我一直都这样啊?我还以为是我爱贪小便宜呢?每次去实验室都得接一杯免费的开水回去,出门都得规划一下最短路径,在宿舍就吃南边的食堂,在实验室就吃北边的食堂,快递只有顺路的时候才取。
点赞 评论 收藏
分享
想去夏威夷的小哥哥在度假:5和6才是重点
点赞 评论 收藏
分享
11-14 16:13
已编辑
重庆科技大学 测试工程师
Amazarashi66:不进帖子我都知道🐮❤️网什么含金量
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务