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 número máximo de gols marcados em uma única partida por um jogador do Japão?
 ###Tabelas: 
CREATE TABLE players (player_id INT, name TEXT, country TEXT); INSERT INTO players (player_id, name, country) VALUES (1, 'Okazaki', 'Japan'), (2, 'Iniesta', 'Spain'), (3, 'Matsui', 'Japan'); CREATE TABLE goals (goal_id INT, player_id INT, league TEXT, goals INT); INSERT INTO goals (goal_id, player_id, league, goals) VALUES (1, 1, 'Bundesliga', 3), (2, 1, 'Bundesliga', 2), (3, 2, 'La Liga', 4), (4, 2, 'La Liga', 5), (5, 3, 'J League', 6);
SELECT MAX(goals) FROM goals JOIN players ON goals.player_id = players.player_id WHERE players.country = 'Japan';