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áximo de doação feito por doadores que retornaram no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonationDate DATE, DonationAmount DECIMAL(10,2), DonorReturning BOOLEAN); INSERT INTO Donors (DonorID, DonationDate, DonationAmount, DonorReturning) VALUES (1, '2022-03-01', 1000.00, true), (2, '2022-04-01', 500.00, false), (3, '2022-01-01', 200.00, true);
SELECT MAX(DonationAmount) FROM Donors WHERE DATE_FORMAT(DonationDate, '%Y-%m') BETWEEN '2022-01' AND '2022-03' AND DonorReturning = true;