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 de doação para cada doador em 2022?
 ###Tabelas: 
CREATE TABLE donations (donation_id INT, donor_id INT, donation_date DATE, amount DECIMAL(10,2)); INSERT INTO donations VALUES (1, 1, '2022-01-01', 50.00), (2, 1, '2022-03-15', 100.00), (3, 2, '2022-02-01', 200.00), (4, 2, '2022-04-15', 150.00);
SELECT donor_id, AVG(amount) as avg_donation FROM donations WHERE donation_date BETWEEN '2022-01-01' AND '2022-12-31' GROUP BY donor_id;