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 alunos participaram de programas de aprendizagem ao longo da vida em cada país?
 ###Tabelas: 
CREATE TABLE student (student_id INT, student_name VARCHAR(50), country VARCHAR(50)); CREATE TABLE lifelong_learning (student_id INT, program_name VARCHAR(50)); INSERT INTO student (student_id, student_name, country) VALUES (1, 'Alex Johnson', 'USA'), (2, 'Pedro Martinez', 'Mexico'), (3, 'Sophia Lee', 'Canada'), (4, 'Lucas Nguyen', 'Vietnam'); INSERT INTO lifelong_learning (student_id, program_name) VALUES (1, 'Adult Education'), (2, 'English as a Second Language'), (3, 'Coding Bootcamp'), (4, 'Online Degree Program');
SELECT country, COUNT(DISTINCT student_id) as num_students FROM student INNER JOIN lifelong_learning ON student.student_id = lifelong_learning.student_id GROUP BY country;