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 grupos de apoio à saúde mental por 100.000 pessoas na América do Norte.
 ###Tabelas: 
CREATE TABLE north_american_support_groups (id INT, name TEXT, age INT, country TEXT, type TEXT); INSERT INTO north_american_support_groups (id, name, age, country, type) VALUES (1, 'Depression Support', 10, 'Canada', 'In-person'), (2, 'Anxiety Support', 5, 'USA', 'Online'), (3, 'PTSD Support', 8, 'Mexico', 'In-person'), (4, 'Bipolar Support', 12, 'Canada', 'In-person'); CREATE TABLE north_american_population (country TEXT, people INT); INSERT INTO north_american_population (country, people) VALUES ('Canada', 38005238), ('USA', 331002651), ('Mexico', 130759074);
SELECT country, COUNT(*)*100000.0 / (SELECT people FROM north_american_population WHERE country = sg.country) as rate FROM north_american_support_groups sg GROUP BY country;