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 o número de profissionais de saúde mental por 100.000 pessoas na América Latina.
 ###Tabelas: 
CREATE TABLE professionals (id INT, name TEXT, age INT, country TEXT, role TEXT); INSERT INTO professionals (id, name, age, country, role) VALUES (1, 'John Doe', 45, 'Brazil', 'Psychologist'), (2, 'Jane Smith', 35, 'Argentina', 'Psychiatrist'), (3, 'Alice Johnson', 40, 'Colombia', 'Social Worker'), (4, 'Bob Brown', 50, 'Mexico', 'Counselor'); CREATE TABLE population (country TEXT, people INT); INSERT INTO population (country, people) VALUES ('Brazil', 210147125), ('Argentina', 45195770), ('Colombia', 50882884), ('Mexico', 130759074);
SELECT country, COUNT(*)*100000.0 / (SELECT people FROM population WHERE country = p.country) as rate FROM professionals p GROUP BY country;