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: Encontre a média de pontos marcados por cada equipe em suas últimas cinco partidas.
 ###Tabelas: 
CREATE TABLE teams (id INT, name TEXT); CREATE TABLE matches (id INT, home_team INT, visiting_team INT, home_points INT, visiting_points INT, date DATE);
SELECT t.name, AVG(m.home_points + m.visiting_points) as avg_points FROM teams t INNER JOIN matches m ON t.id IN (m.home_team, m.visiting_team) WHERE m.date >= DATEADD(day, -30, CURRENT_DATE) GROUP BY t.name ORDER BY avg_points DESC LIMIT 5;