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 porcentagem de indivíduos financeiramente capazes em cada região, ordenada pela porcentagem em ordem decrescente?
 ###Tabelas: 
CREATE TABLE Individuals (ID INT, Name VARCHAR(255), Age INT, Region VARCHAR(255), FinanciallyCapable BOOLEAN); INSERT INTO Individuals (ID, Name, Age, Region, FinanciallyCapable) VALUES (1, 'John', 30, 'Region1', true), (2, 'Jane', 25, 'Region2', false), (3, 'Mike', 45, 'Region1', true);
SELECT Region, COUNT(*) FILTER (WHERE FinanciallyCapable = true) * 100.0 / COUNT(*) as Percentage, RANK() OVER (ORDER BY Percentage DESC) as Rank FROM Individuals GROUP BY Region;