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 pontuação média da pesquisa de saúde mental para estudantes em escolas urbanas que participaram de programas de pedagogia aberta?
 ###Tabelas: 
CREATE TABLE urban_schools (student_id INT, survey_score INT); INSERT INTO urban_schools VALUES (1001, 80), (1002, 85), (1003, 90); CREATE TABLE open_pedagogy_programs (student_id INT, program_type VARCHAR(50)); INSERT INTO open_pedagogy_programs VALUES (1001, 'Online'), (1002, 'Blended'), (1003, 'In-person');
SELECT AVG(survey_score) FROM urban_schools JOIN open_pedagogy_programs ON urban_schools.student_id = open_pedagogy_programs.student_id WHERE program_type = 'Online' OR program_type = 'Blended';