Суммируйте значения из нескольких строк в одну строку

В SQL Server 2012 у меня есть таблицаmy_table это имеет столбцыstate, month, ID, а также .sales

Моя цель - объединить разные строки с одинаковымиstate, month, ID в один ряд при суммированииsales столбец этих выбранных строк в объединенную строку.

Например:

state    month    ID    sales
-------------------------------
FL       June     0001   12,000
FL       June     0001    6,000
FL       June     0001    3,000
FL       July     0001    6,000
FL       July     0001    4,000  
TX       January  0050    1,000
MI       April    0032    5,000
MI       April    0032    8,000
CA       April    0032    2,000

Это то, что я должен получить

state    month    ID    sales
-------------------------------
FL       June     0001   21,000
FL       July     0001   10,000  
TX       January  0050    1,000
MI       April    0032   13,000
CA       April    0032    2,000

Я провел некоторое исследование и обнаружил, что самопсоединение должно делать что-то похожее на то, что я должен получить.

Ответы на вопрос(2)

Ваш ответ на вопрос