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 é a despesa média de advocacia política por região, dividida por ano fiscal e ordenada da mais alta para a mais baixa?
 ###Tabelas: 
CREATE TABLE Policy_Advocacy (Fiscal_Year INT, Region VARCHAR(10), Expenditure DECIMAL(7,2)); INSERT INTO Policy_Advocacy VALUES (2022, 'Northeast', 50000.00), (2022, 'Southeast', 40000.00), (2023, 'Northeast', 55000.00), (2023, 'Southeast', 45000.00);
SELECT Fiscal_Year, Region, AVG(Expenditure) as Avg_Expenditure, RANK() OVER (PARTITION BY Fiscal_Year ORDER BY AVG(Expenditure) DESC) as Rank FROM Policy_Advocacy GROUP BY Fiscal_Year, Region ORDER BY Fiscal_Year, Avg_Expenditure DESC;