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 pelos alunos em programas de aprendizagem ao longo da vida em cada distrito?
 ###Tabelas: 
CREATE TABLE students (id INT, district TEXT);CREATE TABLE lifelong_learning_programs (id INT, start_date DATE, end_date DATE);CREATE TABLE program_enrollment (student_id INT, program_id INT, enrollment_date DATE, end_date DATE);
SELECT students.district, SUM(DATEDIFF('day', program_enrollment.enrollment_date, program_enrollment.end_date)) as total_hours FROM students INNER JOIN program_enrollment ON students.id = program_enrollment.student_id INNER JOIN lifelong_learning_programs ON program_enrollment.program_id = lifelong_learning_programs.id GROUP BY students.district;