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 é o preço médio do ingresso para os jogos em casa de cada equipe de rugby?
 ###Tabelas: 
CREATE TABLE ticket_prices (price DECIMAL(5,2), team_id INT, game_id INT); INSERT INTO ticket_prices (price, team_id, game_id) VALUES (50.00, 1, 101), (50.00, 1, 102), (60.00, 2, 103), (45.00, 3, 104); CREATE TABLE teams (team_id INT, team_name VARCHAR(255)); INSERT INTO teams (team_id, team_name) VALUES (1, 'All Blacks'), (2, 'Springboks'), (3, 'Wallabies'); CREATE TABLE games (game_id INT, home_team_id INT); INSERT INTO games (game_id, home_team_id) VALUES (101, 1), (102, 1), (103, 2), (104, 3);
SELECT t.team_name, AVG(price) avg_price FROM ticket_prices tp JOIN teams t ON tp.team_id = t.team_id JOIN games g ON tp.game_id = g.game_id WHERE t.team_id = g.home_team_id AND t.sport = 'Rugby' GROUP BY t.team_name;