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: Mostrar a taxa de crescimento anual das doações para cada causa, para os anos de 2019 e 2020.
 ###Tabelas: 
CREATE TABLE DonationCausesYOY (DonationCauseID int, DonationCause varchar(50), DonationYear int, DonationAmount decimal(10,2)); INSERT INTO DonationCausesYOY (DonationCauseID, DonationCause, DonationYear, DonationAmount) VALUES (1, 'Education', 2019, 10000.00), (2, 'Healthcare', 2019, 15000.00), (3, 'Environment', 2019, 12000.00), (4, 'Education', 2020, 12000.00), (5, 'Healthcare', 2020, 18000.00), (6, 'Environment', 2020, 14000.00);
SELECT DonationCause, DonationYear, DonationAmount, LAG(DonationAmount, 1) OVER (PARTITION BY DonationCause ORDER BY DonationYear) as PreviousYearAmount, (DonationAmount - LAG(DonationAmount, 1) OVER (PARTITION BY DonationCause ORDER BY DonationYear)) * 100.0 / LAG(DonationAmount, 1) OVER (PARTITION BY DonationCause ORDER BY DonationYear) as DonationGrowthRate FROM DonationCausesYOY WHERE DonationYear IN (2019, 2020) ORDER BY DonationCause, DonationYear;