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 os 5 países com os maiores investimentos mensais em infraestrutura de rede móvel e banda larga, incluindo o nome do país, o montante total do investimento e o investimento médio por habitante.
 ###Tabelas: 
CREATE TABLE country_investment (country_name VARCHAR(50), investment_amount FLOAT, population INT);
SELECT country_name, SUM(investment_amount) as total_investment, AVG(investment_amount / population) as avg_investment_per_capita FROM country_investment WHERE investment_type IN ('mobile', 'broadband') GROUP BY country_name ORDER BY total_investment DESC LIMIT 5;