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 são os nomes e a média de público de todos os estádios que sediaram um jogo nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE stadiums (id INT, name TEXT, capacity INT); CREATE TABLE games (id INT, stadium_id INT, home_team_id INT, away_team_id INT, home_team_score INT, away_team_score INT, game_date DATE); CREATE TABLE attendance (game_id INT, team_id INT, fans_attended INT);
SELECT s.name, AVG(a.fans_attended) FROM stadiums s INNER JOIN games g ON s.id = g.stadium_id INNER JOIN attendance a ON g.id = a.game_id WHERE g.game_date >= DATE_SUB(CURRENT_DATE, INTERVAL 5 YEAR) GROUP BY s.name;