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: Liste o número total de projetos de inovação agrícola e seus orçamentos no banco de dados 'rural_development', ordenados por orçamento em ordem decrescente.
 ###Tabelas: 
CREATE TABLE innovation_projects (id INT PRIMARY KEY, name TEXT, type TEXT, budget INT); INSERT INTO innovation_projects (id, name, type, budget) VALUES (1, 'Precision Agriculture', 'Technology', 1000000); INSERT INTO innovation_projects (id, name, type, budget) VALUES (2, 'Drip Irrigation', 'Equipment', 750000); INSERT INTO innovation_projects (id, name, type, budget) VALUES (3, 'Organic Farming Training', 'Education', 500000);
SELECT COUNT(id) as total_projects, SUM(budget) as total_budget FROM innovation_projects ORDER BY total_budget DESC;