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 bem-estar dos atletas entre o primeiro e o último jogo para cada atleta?
 ###Tabelas: 
CREATE TABLE AthleteWellbeing (ScoreID INT, AthleteID INT, GameID INT, WellbeingScore INT); INSERT INTO AthleteWellbeing VALUES (1, 1, 1, 80), (2, 1, 2, 85), (3, 2, 1, 90), (4, 2, 2, 95), (5, 3, 1, 70), (6, 3, 2, 75);
SELECT AthleteID, FIRST_VALUE(WellbeingScore) OVER (PARTITION BY AthleteID ORDER BY GameID) as FirstGameWellbeingScore, LAST_VALUE(WellbeingScore) OVER (PARTITION BY AthleteID ORDER BY GameID ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) as LastGameWellbeingScore, LAST_VALUE(WellbeingScore) OVER (PARTITION BY AthleteID ORDER BY GameID ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) - FIRST_VALUE(WellbeingScore) OVER (PARTITION BY AthleteID ORDER BY GameID) as Difference FROM AthleteWellbeing;