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: Liste os jogadores com a maior porcentagem de acertos de arremessos de três pontos na tabela 'nba_games'.
 ###Tabelas: 
CREATE TABLE nba_games (game_id INT, home_team_id INT, away_team_id INT, home_team_points INT, away_team_points INT); CREATE TABLE nba_3_point_shots (game_id INT, player_name VARCHAR(255), three_point_attempts INT, three_point_makes INT);
SELECT player_name, (SUM(three_point_makes) / SUM(three_point_attempts)) * 100 AS three_point_shooting_percentage FROM nba_3_point_shots JOIN nba_games ON nba_3_point_shots.game_id = nba_games.game_id GROUP BY player_name ORDER BY three_point_shooting_percentage DESC LIMIT 3;