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 doado por cada doador no último ano?
 ###Tabelas: 
CREATE TABLE Donors (donor_id INT, donor_name VARCHAR(50), donation_date DATE, amount INT); INSERT INTO Donors (donor_id, donor_name, donation_date, amount) VALUES (1, 'John Doe', '2021-01-01', 100), (2, 'Jane Smith', '2020-01-01', 50), (3, 'Jim Brown', '2019-01-01', 200), (4, 'Alice Johnson', '2021-02-01', 150), (5, 'Bob Jones', '2022-01-01', 500);
SELECT donor_name, AVG(amount) AS Avg_Donation FROM Donors D WHERE donation_date >= DATE(NOW()) - INTERVAL 1 YEAR GROUP BY donor_name