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 é a diferença nas horas médias de desenvolvimento profissional entre professores que têm acesso a recursos de saúde mental e aqueles que não têm acesso?
 ###Tabelas: 
CREATE TABLE Teachers (teacher_id INT, name VARCHAR(255), professional_development_hours INT, mental_health_resources BOOLEAN);
SELECT AVG(Teachers.professional_development_hours) - AVG(Teachers_no_resources.professional_development_hours) AS difference FROM Teachers LEFT JOIN Teachers AS Teachers_no_resources ON Teachers.teacher_id = Teachers_no_resources.teacher_id AND Teachers_no_resources.mental_health_resources = FALSE WHERE Teachers.mental_health_resources = TRUE;