【发布时间】:2013-09-24 12:59:40
【问题描述】:
在我的 SQL Server 上,我得到了下表 - 简化:
year month category value
2009 9 1 10
2009 9 2 20
2009 9 3 40
... ... ... ...
现在我想按年、月和类别 (1+2, 3, ...) 分组,这样我的结果如下所示:
year month category value
2009 9 1+2 30
2009 9 3 40
... ... ... ...
无法对表格进行任何更改。此外,SQL 运行速度快很重要...
如何制作这个 GROUP BY?我还没有找到任何有用的东西...
感谢您的帮助...
【问题讨论】:
-
您如何决定应该聚合哪些类别?还是总是 1 和 2?
-
总是1+2等等...
标签: sql sql-server group-by