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 pontuação média de saúde mental para os alunos em cada distrito, ordenada pelo nome do distrito?
 ###Tabelas: 
CREATE TABLE districts (district_name VARCHAR(255), district_id INT); INSERT INTO districts (district_name, district_id) VALUES ('Downtown', 1), ('Uptown', 2), ('Midtown', 3); CREATE TABLE student_mental_health (student_id INT, district_id INT, mental_health_score INT); INSERT INTO student_mental_health (student_id, district_id, mental_health_score) VALUES (1, 1, 80), (2, 1, 90), (3, 2, 70), (4, 2, 60), (5, 3, 85), (6, 3, 95);
SELECT district_id, AVG(mental_health_score) as avg_score FROM student_mental_health GROUP BY district_id ORDER BY (SELECT district_name FROM districts WHERE student_mental_health.district_id = districts.district_id);