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 os 3 jogadores com o maior número de gols marcados na fase de grupos da Copa do Mundo da FIFA de 2022.
 ###Tabelas: 
CREATE TABLE players (player_id INT, player_name VARCHAR(255)); CREATE TABLE matches (match_id INT, home_team_id INT, away_team_id INT, goals_home INT, goals_away INT); INSERT INTO players VALUES (1, 'Player1'), (2, 'Player2'), (3, 'Player3'), (4, 'Player4'); INSERT INTO matches VALUES (1, 1, 2, 2, 1), (2, 1, 3, 0, 3), (3, 2, 4, 1, 2);
SELECT p.player_name, SUM(m.goals_home) + SUM(m.goals_away) AS total_goals FROM players p JOIN matches m ON p.player_id IN (m.home_team_id, m.away_team_id) WHERE m.match_id IN (SELECT match_id FROM matches WHERE (home_team_id = 1 OR away_team_id = 1) AND (goals_home > 0 OR goals_away > 0) AND match_id <= 6) GROUP BY p.player_name ORDER BY total_goals DESC LIMIT 3;