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 de conservação para cada tipo de programa, em ordem decrescente pelo orçamento?
 ###Tabelas: 
CREATE TABLE ProgramBudget (ProgramType VARCHAR(255), Budget INT); INSERT INTO ProgramBudget (ProgramType, Budget) VALUES ('Education', 30000), ('HabitatPreservation', 40000), ('AnimalPopulationStudy', 50000);
SELECT ProgramType, SUM(Budget) as TotalBudget FROM ProgramBudget GROUP BY ProgramType ORDER BY TotalBudget DESC;