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 pontuações de saúde mental entre o primeiro e o último ano para cada aluno?
 ###Tabelas: 
CREATE TABLE student_scores_extended (student_id INT, year INT, mental_health_score INT, row_number INT); INSERT INTO student_scores_extended (student_id, year, mental_health_score, row_number) VALUES (1, 2020, 75, 1), (1, 2021, 80, 2), (2, 2020, 80, 1), (2, 2021, 85, 2);
SELECT a.student_id, (b.mental_health_score - a.mental_health_score) as difference FROM student_scores_extended a JOIN student_scores_extended b ON a.student_id = b.student_id WHERE a.row_number = 1 AND b.row_number = (SELECT MAX(row_number) FROM student_scores_extended c WHERE a.student_id = c.student_id);