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: Identificar as estratégias de comunicação utilizadas em projetos de mudanças climáticas na América Central, juntamente com o tipo de projeto e o orçamento total.
 ###Tabelas: 
CREATE TABLE climate_projects (project_id INT, project_type VARCHAR(50), location VARCHAR(50), budget FLOAT); CREATE TABLE communication_strategies (strategy_id INT, strategy_name VARCHAR(50), project_id INT); INSERT INTO climate_projects (project_id, project_type, location, budget) VALUES (1, 'Climate Research', 'Central America', 8000000); INSERT INTO climate_projects (project_id, project_type, location, budget) VALUES (2, 'Climate Education', 'Central America', 9000000); INSERT INTO communication_strategies (strategy_id, strategy_name, project_id) VALUES (1, 'Social Media', 1); INSERT INTO communication_strategies (strategy_id, strategy_name, project_id) VALUES (2, 'Community Outreach', 2);
SELECT cp.project_type, cs.strategy_name, SUM(cp.budget) as total_budget FROM climate_projects cp INNER JOIN communication_strategies cs ON cp.project_id = cs.project_id WHERE cp.location = 'Central America' GROUP BY cp.project_type, cs.strategy_name;