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 número total de torres e estações base em cada país, e o investimento total feito em cada país?
 ###Tabelas: 
CREATE TABLE countries (country_id INT, country_name VARCHAR(50), number_of_towers INT, number_of_base_stations INT); INSERT INTO countries (country_id, country_name, number_of_towers, number_of_base_stations) VALUES (1, 'USA', 500, 800), (2, 'Canada', 300, 600); CREATE TABLE investments (investment_id INT, country_id INT, investment_amount DECIMAL(10,2)); INSERT INTO investments (investment_id, country_id, investment_amount) VALUES (1, 1, 1500000.00), (2, 1, 2000000.00), (3, 2, 1000000.00);
SELECT c.country_name, SUM(c.number_of_towers) as total_towers, SUM(c.number_of_base_stations) as total_base_stations, SUM(i.investment_amount) as total_investment FROM countries c JOIN investments i ON c.country_id = i.country_id GROUP BY c.country_name;