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: Quem são os doadores que fizeram doações tanto no 'this_fiscal_year' quanto no 'last_fiscal_year'?
 ###Tabelas: 
CREATE TABLE Donors (DonorName VARCHAR(50), FiscalYear VARCHAR(10), DonationAmount DECIMAL(10,2)); INSERT INTO Donors (DonorName, FiscalYear, DonationAmount) VALUES ('John Smith', 'this_fiscal_year', 5000.00), ('Jane Doe', 'last_fiscal_year', 3000.00), ('Mike Johnson', 'this_fiscal_year', 7000.00), ('Sara Connor', 'last_fiscal_year', 6000.00), ('John Smith', 'last_fiscal_year', 4000.00);
SELECT DonorName FROM Donors WHERE FiscalYear IN ('this_fiscal_year', 'last_fiscal_year') GROUP BY DonorName HAVING COUNT(DISTINCT FiscalYear) = 2;