题解 | #月总刷题数和日均刷题数#

月总刷题数和日均刷题数

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

(
    select
        submit_month,
        question_total,
        round(question_total / days_in_month, 3)
    from
        (
            select
                date_format (submit_time, '%Y%m') submit_month,
                count(question_id) question_total,
                DAY (LAST_DAY (submit_time)) days_in_month
            from
                practice_record
            where
                year (submit_time) = '2021'
            group by
                submit_month,
                days_in_month
            order by
                submit_month asc
        ) a
)
union all
(
    select
        '2021汇总',
        count(question_id) question_total,
        round(count(question_id) / 31, 3)
    from
        practice_record
    where
        year (submit_time) = '2021'
    group by
        '2021汇总'
)

全部评论

相关推荐

投递恒生电子股份有限公司等公司7个岗位
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务