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 total das doações e o valor médio das doações por doador para cada grupo etário no primeiro semestre de 2021?
 ###Tabelas: 
CREATE TABLE Donors (DonorID int, DonorName varchar(50), DonationDate date, DonationAmount decimal(10,2), Age int); INSERT INTO Donors (DonorID, DonorName, DonationDate, DonationAmount, Age) VALUES (1, 'Ella Thompson', '2021-02-01', 20.00, 25), (2, 'Mateo Lopez', '2021-03-15', 50.00, 35), (3, 'Claire Nguyen', '2021-04-01', 7.50, 45);
SELECT Age, SUM(DonationAmount) as TotalDonationAmount, AVG(DonationAmount) as AverageDonationAmountPerDonor FROM Donors WHERE DonationDate BETWEEN '2021-01-01' AND '2021-06-30' GROUP BY Age;