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

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

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

with
    temp as (
        select
            u.device_id,
            university,
            result,
            date
        from
            user_profile u
            left join question_practice_detail q on u.device_id = q.device_id
        where
            university = '复旦大学'
            and (
                month (date) = 8
                or date is null
            )
    )
select
    device_id,
    university,
    count(result) as question_cnt,
    sum(if (result = "right", 1, 0)) as right_question_cnt
from
    temp
group by
    device_id,
    university

全部评论

相关推荐

XingHaozhe:没啥大问题啊,Agent + 后端业务,勇敢投!
点赞 评论 收藏
分享
lafael:?你认真的?这几个项目已经烂大街到不能再烂了。你变个名字我都认可你好歹有点改进,怎么连名字都不换
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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