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

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

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

SELECT
    device_id,
    university,
    COUNT(question_id) AS question_cnt,
    SUM(result) AS right_question_cnt
FROM
    (
        SELECT
            device_id,
            university,
            question_id,
            IF(result = "right", 1, 0) AS result,
            date
        FROM
            user_profile up
            LEFT JOIN question_practice_detail qpd USING (device_id)
        WHERE
            up.university = "复旦大学"
            AND (
                date BETWEEN "2021-08-01" AND "2021-08-31"
                OR date IS NULL
            )
    ) fd
GROUP BY
    device_id

全部评论

相关推荐

点赞 评论 收藏
分享
2025-12-15 14:25
云南大学 Java
lei22:入职可能会看学信网,最好别伪装,这个简历找实习肯定是够的,肯定会有收 28 届实习生的公司的,多投就行
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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