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

如何修改MySQL查询以按日期和支付类型分组汇总指定时段收入

修改SQL查询以按日期和支付类型汇总收入

要实现按日期和支付类型分别汇总收入,只需要对原查询做两处关键修改:

  • 在SELECT子句中添加支付类型字段(假设字段名为payment_type,请根据实际表结构替换为真实字段名)
  • 在GROUP BY子句中同时包含日期和支付类型字段,确保分组逻辑覆盖这两个维度

修改后的完整查询语句如下:

SELECT event_date, payment_type, sum(amount) AS total_amount
FROM moneyflow 
WHERE `event_date` BETWEEN "2022-10-01" AND "2022-10-03" 
GROUP BY event_date, payment_type 
ORDER BY `event_date`, payment_type

说明:

  • 添加payment_type到查询结果中,能直观看到每笔汇总对应的支付类型
  • GROUP BY event_date, payment_type会将数据按「日期+支付类型」的组合分组,确保同一日期下不同支付类型的收入分别计算总和
  • 给sum(amount)设置别名total_amount,让结果列的含义更清晰
  • 排序时同时指定日期和支付类型,让同一日期内的不同支付类型结果排列更规整

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 10:10:39