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: Quais são os 3 principais países com os maiores investimentos em infraestrutura de rede móvel e banda larga por habitante, excluindo regiões com uma população inferior a 100.000 habitantes?
 ###Tabelas: 
CREATE TABLE country_investment (country_name VARCHAR(50), investment_amount FLOAT, population INT);
SELECT country_name, AVG(investment_amount / population) as avg_investment_per_capita FROM country_investment WHERE investment_type IN ('mobile', 'broadband') AND population > 100000 GROUP BY country_name ORDER BY avg_investment_per_capita DESC LIMIT 3;