Executar o total acima do período - preencha as datas ausentes

Tenho a seguinte tabela.

DATE  | AMT
10/10 | 300
12/10 | 300
01/11 | 200
03/11 | 100

Como obtenho o total mensal? Um resultado como -

DATE | TOT
1010 | 300
1110 | 300
1210 | 600 
0111 | 800
0211 | 800
0311 | 900

Uma instrução sql como

SELECT SUM(AMT) FROM TABLE1 WHERE DATE BETWEEN '1010' AND '0111'

resultaria no 800 para 0111, mas ...

NOT Não há restrição de data. qual é o meu dilema. Como preencher essa coluna sem fazer um loop para todas as datas e também exibir os meses ausentes?

questionAnswers(8)

yourAnswerToTheQuestion