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 de alunos que participaram de atividades de pedagogia aberta para cada escola?
 ###Tabelas: 
CREATE TABLE schools (school_id INT, school_name TEXT); INSERT INTO schools (school_id, school_name) VALUES (1, 'School A'), (2, 'School B'), (3, 'School C'); CREATE TABLE student_open_pedagogy (student_id INT, school_id INT, open_pedagogy_activity INT); INSERT INTO student_open_pedagogy (student_id, school_id, open_pedagogy_activity) VALUES (1, 1, 1), (2, 1, 1), (3, 2, 1), (4, 2, 0), (5, 3, 1), (6, 3, 0);
SELECT s.school_name, COUNT(*) as num_students FROM student_open_pedagogy sop JOIN schools s ON sop.school_id = s.school_id WHERE sop.open_pedagogy_activity = 1 GROUP BY s.school_name;