на моем SQL Server я получил следующую таблицу - упрощенный:SQL GROUP BY различными значениями одного coloumn
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 выполнялся быстро ...
Как сделать эту группу? Я не мог найти что-нибудь полезным еще ...
Спасибо за вашу помощь ...
И как вы определяете, какие категории должны быть агрегированы? Или это всегда 1 и 2? –
это всегда 1 + 2 и так далее ... – dotnetsharp