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 estudantes, agrupada por gênero, nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE student_mental_health (student_id INT, gender VARCHAR(50), mental_health_score INT, date DATE); INSERT INTO student_mental_health VALUES (1, 'Female', 75, '2019-01-01'), (2, 'Male', 85, '2019-01-02');
SELECT gender, AVG(mental_health_score) OVER (PARTITION BY gender ORDER BY date ROWS BETWEEN 3 PRECEDING AND CURRENT ROW) as avg_score FROM student_mental_health;