题解 | 计算用户8月每天的练题数量

计算用户8月每天的练题数量

https://www.nowcoder.com/practice/847373e2fe8d47b4a2c294bdb5bda8b6

SELECT DAY(date) AS day, COUNT(*) AS question_cnt

FROM question_practice_detail

WHERE date BETWEEN '2021-08-01' AND '2021-08-31'

GROUP BY day

ORDER BY day;

关键语法

  • DAY(date):提取 date 字段的“天”部分。
  • COUNT(*):计算每天的练习题目数量。
  • WHERE date BETWEEN '2021-08-01' AND '2021-08-31':筛选 2021 年 8 月的数据。
  • GROUP BY day:按天分组,统计每天的题目数。
  • ORDER BY day:按日期升序排列结果。
  • 全部评论

    相关推荐

    不愿透露姓名的神秘牛友
    昨天 14:35
    点赞 评论 收藏
    分享
    05-25 10:45
    门头沟学院 Java
    Frank_zhan...:没实习一个项目肯定不够,可以再做一个轮子,技术栈再补一个mq,微服务,整体再换个简历模板,暑期尽量再找一个日常实习
    无实习如何秋招上岸
    点赞 评论 收藏
    分享
    评论
    点赞
    收藏
    分享

    创作者周榜

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