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 do orçamento total de conservação gasto em cada continente, ordenado pela porcentagem do orçamento em ordem decrescente?
 ###Tabelas: 
CREATE TABLE BudgetContinents (Continent VARCHAR(255), Budget INT); INSERT INTO BudgetContinents (Continent, Budget) VALUES ('Africa', 25000), ('NorthAmerica', 20000), ('SouthAmerica', 15000);
SELECT Continent, 100.0 * SUM(Budget) FILTER (WHERE Continent = Continent) / SUM(Budget) OVER () as BudgetPercentage FROM BudgetContinents GROUP BY Continent ORDER BY BudgetPercentage DESC;