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 foi o valor médio mensal de doação por cada doador?
 ###Tabelas: 
CREATE TABLE DonationsMonthly (DonationID INT, DonationMonth DATE, DonationAmount DECIMAL, DonorID INT); INSERT INTO DonationsMonthly (DonationID, DonationMonth, DonationAmount, DonorID) SELECT DonationID, DATE_TRUNC('month', DonationDate) as DonationMonth, DonationAmount, DonorID FROM Donations;
SELECT D.DonorName, AVG(D.DonationAmount) as AvgMonthlyDonationAmount FROM DonationsMonthly D JOIN Donors ON D.DonorID = Donors.DonorID GROUP BY D.DonorName;