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 horas gastas em iniciativas de pedagogia aberta por professores em cada escola?
 ###Tabelas: 
CREATE TABLE schools (id INT PRIMARY KEY, name VARCHAR(255)); CREATE TABLE teachers (id INT PRIMARY KEY, school_id INT); CREATE TABLE open_pedagogy_initiatives (id INT PRIMARY KEY, teacher_id INT, hours_spent INT);
SELECT s.name, SUM(opi.hours_spent) FROM open_pedagogy_initiatives opi JOIN teachers t ON opi.teacher_id = t.id JOIN schools s ON t.school_id = s.id GROUP BY t.school_id;