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: Quais times têm a maior média de pontos por jogo nos últimos 30 dias?
 ###Tabelas: 
CREATE TABLE teams (team_id INT, team_name VARCHAR(255), avg_points DECIMAL(5,2)); INSERT INTO teams (team_id, team_name, avg_points) VALUES (1, 'TeamA', 85.5), (2, 'TeamB', 78.9), (3, 'TeamC', 92.2);
SELECT team_name FROM teams WHERE avg_points = (SELECT MAX(avg_points) FROM teams WHERE avg_points >= (SELECT AVG(avg_points) FROM teams WHERE date >= DATEADD(day, -30, GETDATE())));