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 cada jogador na tabela de jogadores, agrupados por sua equipe e apenas para jogadores que marcaram mais de 500 pontos no total?
 ###Tabelas: 
CREATE TABLE teams (team_id INT PRIMARY KEY, team_name VARCHAR(255)); CREATE TABLE players (player_id INT PRIMARY KEY, player_name VARCHAR(255), team_id INT, points INT, FOREIGN KEY (team_id) REFERENCES teams(team_id));
SELECT t.team_name, AVG(p.points) as avg_points FROM players p JOIN teams t ON p.team_id = t.team_id GROUP BY t.team_name HAVING SUM(p.points) > 500;