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: Liste as 3 principais escolas com o aumento mais significativo nas horas de desenvolvimento profissional de professores entre 2019 e 2021?
 ###Tabelas: 
CREATE TABLE teacher_professional_development (teacher_id INT, school_id INT, year INT, hours INT); INSERT INTO teacher_professional_development (teacher_id, school_id, year, hours) VALUES (1, 101, 2019, 20), (2, 101, 2020, 25), (3, 101, 2021, 30), (4, 102, 2019, 25), (5, 102, 2020, 28), (6, 102, 2021, 32);
SELECT school_id, teacher_id, year, hours, LAG(hours, 2) OVER (PARTITION BY school_id ORDER BY year) as prev_two_years_hours FROM teacher_professional_development WHERE year BETWEEN 2019 AND 2021 GROUP BY school_id, teacher_id, year, hours ORDER BY school_id, (hours - prev_two_years_hours) DESC LIMIT 3;