Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o valor total das doações para cada mês, de todos os doadores?
 ###Tabelas: 
CREATE TABLE DonationAmounts (DonationID INT, DonationDate DATE, DonationAmount DECIMAL(10,2)); INSERT INTO DonationAmounts VALUES (1, '2021-04-05', 1500.00), (2, '2021-08-20', 1500.00), (3, '2021-04-12', 1000.00), (4, '2021-08-01', 2000.00), (5, '2021-03-15', 500.00), (6, '2021-09-01', 750.00);
SELECT EXTRACT(MONTH FROM DonationDate) AS Month, SUM(DonationAmount) OVER (PARTITION BY EXTRACT(MONTH FROM DonationDate)) AS TotalDonationAmount FROM DonationAmounts WHERE EXTRACT(YEAR FROM DonationDate) = 2021 GROUP BY Month ORDER BY Month;