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: Exibir a média do número de pessoal de cibersegurança em cada país da região da América do Norte.
 ###Tabelas: 
CREATE TABLE personnel (id INT, country VARCHAR(50), role VARCHAR(50), region VARCHAR(50)); INSERT INTO personnel (id, country, role, region) VALUES (1, 'USA', 'Security Analyst', 'North America'); INSERT INTO personnel (id, country, role, region) VALUES (2, 'Canada', 'Security Engineer', 'North America');
SELECT region, AVG(CASE WHEN role = 'Security Analyst' OR role = 'Security Engineer' THEN 1 ELSE 0 END) FROM personnel WHERE region = 'North America' GROUP BY region;