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: Qual é o número total de pessoal militar na América do Norte que recebeu treinamento em tecnologia militar nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE military_personnel (id INT, name VARCHAR(50), country VARCHAR(50), training_history TEXT); INSERT INTO military_personnel (id, name, country, training_history) VALUES (1, 'James Johnson', 'United States', 'AI training,2021'); CREATE TABLE countries (id INT, name VARCHAR(50), region VARCHAR(50)); INSERT INTO countries (id, name, region) VALUES (1, 'United States', 'North America');
SELECT COUNT(*) FROM military_personnel m JOIN countries c ON m.country = c.name WHERE c.region = 'North America' AND m.training_history LIKE '%[0-9]% training,[0-9][0-9][0-9][0-9]%' OR m.training_history LIKE '%[0-9]% training,[0-9][0-9]%';