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: Quantos investimentos únicos são feitos em cada país?
 ###Tabelas: 
CREATE TABLE countries (id INT, name VARCHAR(50), region VARCHAR(30)); CREATE TABLE investments (id INT, country_id INT, sector VARCHAR(20), amount DECIMAL(10,2)); INSERT INTO countries (id, name, region) VALUES (1, 'Brazil', 'South America'), (2, 'Canada', 'North America'), (3, 'India', 'Asia'), (4, 'Germany', 'Europe'); INSERT INTO investments (id, country_id, sector, amount) VALUES (1, 1, 'Education', 5000.00), (2, 2, 'Healthcare', 7000.00), (3, 3, 'Education', 6000.00), (4, 2, 'Healthcare', 8000.00), (5, 3, 'Education', 9000.00);
SELECT c.name, COUNT(DISTINCT i.id) as investment_count FROM countries c INNER JOIN investments i ON c.id = i.country_id GROUP BY c.name;