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?