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 cursos de desenvolvimento profissional concluídos por professores em cada área de disciplina, e qual é a pontuação máxima de saúde mental para os alunos em cada distrito?
 ###Tabelas: 
CREATE TABLE teachers (teacher_id INT, teacher_name TEXT, subject_area TEXT, courses_completed INT); INSERT INTO teachers (teacher_id, teacher_name, subject_area, courses_completed) VALUES (1, 'Sonia', 'Math', 5), (2, 'Tariq', 'Science', 3), (3, 'Ella', 'English', 7), (4, 'Victor', 'Math', 2), (5, 'Kiara', 'Science', 4); CREATE TABLE students (student_id INT, student_name TEXT, district_id INT, mental_health_score INT, subject_area TEXT); INSERT INTO students (student_id, student_name, district_id, mental_health_score, subject_area) VALUES (1, 'Jamie', 1, 75, 'Math'), (2, 'Noah', 2, 80, 'Science'), (3, 'Avery', 3, 70, 'English'), (4, 'Sophia', 1, 85, 'Math'), (5, 'Liam', 3, 88, 'English');
SELECT teachers.subject_area, COUNT(teachers.courses_completed) AS total_courses, MAX(students.mental_health_score) AS max_mental_health_score FROM teachers JOIN students ON teachers.subject_area = students.subject_area GROUP BY teachers.subject_area;