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 orçamento total alocado para cada setor nos últimos 3 anos, com o ano mais recente primeiro?
 ###Tabelas: 
CREATE TABLE Budget_Allocation(Sector VARCHAR(255), Year INT, Allocation INT); INSERT INTO Budget_Allocation VALUES ('Education', 2020, 10000000), ('Healthcare', 2020, 12000000), ('Transportation', 2020, 8000000), ('Education', 2019, 9000000), ('Healthcare', 2019, 11000000), ('Transportation', 2019, 7000000), ('Education', 2018, 8000000), ('Healthcare', 2018, 9000000), ('Transportation', 2018, 6000000);
SELECT Sector, SUM(Allocation) as Total_Allocation FROM Budget_Allocation WHERE Year IN (2018, 2019, 2020) GROUP BY Sector ORDER BY Year DESC;