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 da equipe de futebol feminino?
 ###Tabelas: 
CREATE TABLE ticket_prices (price DECIMAL(5,2), team_id INT, game_id INT, game_type VARCHAR(255)); INSERT INTO ticket_prices (price, team_id, game_id, game_type) VALUES (25.00, 4, 201, 'Regular Season'), (30.00, 4, 202, 'Regular Season'), (35.00, 5, 203, 'Regular Season'), (20.00, 5, 204, 'Regular Season'); CREATE TABLE teams (team_id INT, team_name VARCHAR(255), sport VARCHAR(255)); INSERT INTO teams (team_id, team_name, sport) VALUES (4, 'Spirit', 'Soccer'), (5, 'Courage', 'Soccer'); CREATE TABLE games (game_id INT, home_team_id INT, game_type VARCHAR(255)); INSERT INTO games (game_id, home_team_id, game_type) VALUES (201, 4, 'Home'), (202, 4, 'Home'), (203, 5, 'Home'), (204, 5, 'Home');
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 tp.game_type = 'Home' AND t.sport = 'Soccer' AND tp.price IS NOT NULL GROUP BY t.team_name;