我有一组数据,例如:
Date Product Volume
01-01-2020 A 5
02-01-2020 A 25
03-01-2020 B 20
02-01-2020 B 10
04-01-2020 C 5
02-02-2020 A 30
02-02-2020 B 25
01-02-2020 C 25
01-02-2020 C 40
04-02-2020 C 100
01-03-2020 A 5
01-03-2020 B 0
01-03-2020 A 50
输出将类似于:
Date Product Monthly Volume
01-01-2020 A 30
01-01-2020 B 40
01-01-2020 C 5
01-02-2020 A 30
01-02-2020 B 25
01-02-2020 C 165
01-03-2020 A 55
01-03-2020 B 0
希望这是有道理的。感谢您提前提供的所有帮助=)
正是我想要的东西。您知道我如何在“日期”列中保留年份吗?
您可以添加另一列,该列从日期开始读取年份,例如
SELECT MONTH(Date), YEAR(Date)
然后GROUP BY MONTH(Date), YEAR(Date)
感谢您的帮助,无法将其以类似于以下格式的格式保存在一栏中:01-2020、02-2020、03-2020等
看看concat(column1,column2) w3schools.com/sql/func_sqlserver_concat.asp