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 as estatísticas de média de público dos jogos para cada time em seus jogos em casa e fora de casa?
 ###Tabelas: 
CREATE TABLE TeamStats (GameID INT, TeamID INT, HomeTeam VARCHAR(255), AwayTeam VARCHAR(255), HomeAttendance INT, AwayAttendance INT); INSERT INTO TeamStats (GameID, TeamID, HomeTeam, AwayTeam, HomeAttendance, AwayAttendance) VALUES (1, 1, 'Lakers', 'Celtics', 15000, 12000), (2, 2, 'Celtics', 'Bulls', 18000, 10000);
SELECT ht.HomeTeam, AVG(HomeAttendance) as Avg_Home_Attendance, AVG(a.AwayAttendance) as Avg_Away_Attendance FROM TeamStats ht JOIN TeamStats a ON ht.AwayTeam = a.HomeTeam GROUP BY ht.HomeTeam;