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 médio de alunos em cada distrito, e qual é a pontuação mínima de saúde mental para os alunos em cada distrito, agrupados por gênero do aluno?
 ###Tabelas: 
CREATE TABLE districts (district_id INT, district_name TEXT); INSERT INTO districts (district_id, district_name) VALUES (1, 'Rural'), (2, 'Urban'), (3, 'Suburban'); CREATE TABLE students (student_id INT, student_name TEXT, district_id INT, mental_health_score INT, student_gender TEXT); INSERT INTO students (student_id, student_name, district_id, mental_health_score, student_gender) VALUES (1, 'Alex', 1, 75, 'Female'), (2, 'Bella', 2, 80, 'Female'), (3, 'Charlie', 3, 70, 'Male'), (4, 'Danielle', 1, 60, 'Female'), (5, 'Eli', 3, 65, 'Male');
SELECT students.student_gender, districts.district_name, AVG(students.student_id) AS avg_students, MIN(students.mental_health_score) AS min_mental_health_score FROM districts JOIN students ON districts.district_id = students.district_id GROUP BY students.student_gender, districts.district_name;