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: Calcular o valor total de financiamento para empresas em regiões geográficas específicas.
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, founded_date DATE, founder_gender TEXT, region TEXT); INSERT INTO companies (id, name, founded_date, founder_gender, region) VALUES (1, 'Acme Inc', '2010-01-01', 'male', 'NA'); INSERT INTO companies (id, name, founded_date, founder_gender, region) VALUES (2, 'Beta Corp', '2015-05-15', 'male', 'EU'); INSERT INTO companies (id, name, founded_date, founder_gender, region) VALUES (3, 'Gamma Startup', '2018-09-09', 'female', 'AP'); CREATE TABLE investments (id INT, company_id INT, round_number INT, funding_amount INT); INSERT INTO investments (id, company_id, round_number, funding_amount) VALUES (1, 1, 1, 500000); INSERT INTO investments (id, company_id, round_number, funding_amount) VALUES (2, 2, 1, 2000000); INSERT INTO investments (id, company_id, round_number, funding_amount) VALUES (3, 3, 1, 800000);
SELECT companies.region, SUM(investments.funding_amount) FROM companies JOIN investments ON companies.id = investments.company_id GROUP BY companies.region;