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 atividades de aprendizagem ao longo da vida por professores que completaram cursos de desenvolvimento profissional no último ano?
 ###Tabelas: 
CREATE TABLE lifelong_learning_activities (activity_id INT, teacher_id INT, hours_spent INT); INSERT INTO lifelong_learning_activities (activity_id, teacher_id, hours_spent) VALUES (1, 1, 5), (2, 1, 6), (3, 2, 7), (4, 2, 8), (5, 3, 9), (6, 3, 10);
SELECT SUM(lifelong_learning_activities.hours_spent) as total_hours FROM lifelong_learning_activities JOIN teachers ON teachers.teacher_id = lifelong_learning_activities.teacher_id JOIN professional_development_courses ON teachers.teacher_id = professional_development_courses.teacher_id WHERE professional_development_courses.completion_date >= DATEADD(year, -1, GETDATE());