题解 | 计算用户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:按日期升序排列结果。
  • 全部评论

    相关推荐

    求offer的大角牛:简历写的第一乱,没有突出重点,第二项目太多太杂看不出来有啥核心技术,第三自我评价太多了,第四获得的荣誉没啥含金量,可以不写,反正问题不少
    点赞 评论 收藏
    分享
    吴offer选手:下午mt一来就告警说项目来不及,估计明天拿了权限就要参与开发了 已老实
    实习生的蛐蛐区
    点赞 评论 收藏
    分享
    不愿透露姓名的神秘牛友
    07-11 12:10
    点赞 评论 收藏
    分享
    评论
    点赞
    收藏
    分享

    创作者周榜

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