【发布时间】:2025-12-17 15:10:02
【问题描述】:
SELECT SUM(Total_A ) FROM Materials_List
这是我拥有的代码的 sn-p。
我需要它按月计算并使用 SQL 按月显示。
我还希望它成为一年中任何一个月都可以使用的代码,而不是一次只能使用一个月。
【问题讨论】:
标签: sql sql-server tsql date group-by
SELECT SUM(Total_A ) FROM Materials_List
这是我拥有的代码的 sn-p。
我需要它按月计算并使用 SQL 按月显示。
我还希望它成为一年中任何一个月都可以使用的代码,而不是一次只能使用一个月。
【问题讨论】:
标签: sql sql-server tsql date group-by
您似乎在寻找简单的聚合:
select
year(materials_datetime) yr,
month(materials_datetime) mn,
sum(total_a) sum_total_a
from materials_list
group by
year(materials_datetime),
month(materials_datetime)
order by yr, mn
这假定列 materials_datetime 包含您要用于聚合数据的日期/时间。
【讨论】: