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 é a distribuição de alunos atendidos por programas de inclusão em diferentes continentes?
 ###Tabelas: 
CREATE TABLE program (id INT, name VARCHAR(255)); INSERT INTO program (id, name) VALUES (1, 'Accommodations'), (2, 'Support Programs'), (3, 'Policy Advocacy'), (4, 'Inclusion'); CREATE TABLE student_program (program_id INT, student_id INT, continent VARCHAR(255)); INSERT INTO student_program (program_id, student_id, continent) VALUES (1, 1, 'North America'), (2, 2, 'Africa'), (3, 3, 'Asia'), (4, 4, 'Europe'), (5, 5, 'South America');
SELECT p.name, c.continent, COUNT(sp.student_id) as total_students FROM program p JOIN student_program sp ON p.id = sp.program_id JOIN student s ON sp.student_id = s.id JOIN (SELECT 'Inclusion' as name, continent FROM student GROUP BY continent) c ON s.continent = c.continent WHERE p.name = 'Inclusion' GROUP BY p.name, c.continent;