You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在StackOverflow表中按日期统计指定时间范围内的数值总和?

解决StackOverflow表日期范围汇总问题
  • 实现指定日期范围的字段汇总,核心是用GROUP BY按日期分组,搭配SUM()聚合函数计算总和,结合WHERE过滤日期范围。

基础SQL示例

SELECT 
    Date,
    SUM(num_of_questions) AS total_questions,
    SUM(num_of_answers) AS total_answers
FROM StackOverflow
WHERE Date BETWEEN '2022-09-01' AND '2022-09-02'
GROUP BY Date
ORDER BY Date;

关键说明

  • SUM(num_of_questions)、SUM(num_of_answers):分别对每日的问题数、回答数求和,生成汇总后的统计值
  • GROUP BY Date:强制按日期维度分组,确保每个日期只返回一条汇总记录
  • WHERE子句:精准筛选出目标日期范围内的数据,避免无关数据干扰结果

处理含时间的日期字段

如果你的Date字段包含时分秒等时间部分,需要先截断时间保留日期,再进行分组汇总:

SELECT 
    DATE(Date) AS date_only,
    SUM(num_of_questions) AS total_questions,
    SUM(num_of_answers) AS total_answers
FROM StackOverflow
WHERE DATE(Date) BETWEEN '2022-09-01' AND '2022-09-02'
GROUP BY DATE(Date)
ORDER BY date_only;

内容的提问来源于stack exchange,提问作者constantlyFlagged

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 00:40:28