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: Quem são os 3 melhores alunos em termos de horas de desenvolvimento profissional?
 ###Tabelas: 
CREATE TABLE teacher_professional_development (student_id INT, hours INT); INSERT INTO teacher_professional_development (student_id, hours) VALUES (1, 20), (2, 30), (3, 40), (4, 50), (5, 60), (6, 70);
SELECT student_id, hours, ROW_NUMBER() OVER (ORDER BY hours DESC) as rank FROM teacher_professional_development WHERE rank <= 3;