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 para projetos de infraestrutura rural concluídos, agrupados por país no banco de dados 'rural_development'?
 ###Tabelas: 
CREATE TABLE rural_infrastructure_project (project_id INT, country VARCHAR(50), project_name VARCHAR(50), budget INT, completed BOOLEAN); INSERT INTO rural_infrastructure_project (project_id, country, project_name, budget, completed) VALUES (1, 'India', 'Rural Electrification', 1500000, true); CREATE TABLE country (country_id INT, country VARCHAR(50), continent VARCHAR(50)); INSERT INTO country (country_id, country, continent) VALUES (1, 'India', 'Asia');
SELECT country.country, SUM(rural_infrastructure_project.budget) FROM rural_infrastructure_project INNER JOIN country ON rural_infrastructure_project.country = country.country WHERE rural_infrastructure_project.completed = true GROUP BY country.country;