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 média de pontos marcados por jogo, agrupados por equipe e ano, das tabelas teams, games e games_stats?
 ###Tabelas: 
CREATE TABLE teams (team_id INT, team_name VARCHAR(255)); CREATE TABLE games (game_id INT, team_id INT, game_date DATE); CREATE TABLE games_stats (game_id INT, team_id INT, points INT);
SELECT t.team_name, EXTRACT(YEAR FROM g.game_date) AS year, AVG(gs.points) AS avg_points FROM teams t JOIN games g ON t.team_id = g.team_id JOIN games_stats gs ON g.game_id = gs.game_id GROUP BY t.team_name, year;