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 médio da doação para cada mês no ano de 2021?
 ###Tabelas: 
CREATE TABLE donations (id INT, donation_date DATE, donation_amount DECIMAL(10,2)); INSERT INTO donations (id, donation_date, donation_amount) VALUES (1, '2021-01-01', 100.00), (2, '2021-02-14', 200.00), (3, '2021-03-05', 150.00);
SELECT DATE_FORMAT(donation_date, '%Y-%m') as month, AVG(donation_amount) as avg_donation FROM donations WHERE YEAR(donation_date) = 2021 GROUP BY month;