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: Mostrar nomes dos jogadores com a maior pontuação para cada jogo.
 ###Tabelas: 
CREATE TABLE game_scores (id INT PRIMARY KEY, player_id INT, game_name VARCHAR(100), score INT); INSERT INTO game_scores VALUES (1, 1001, 'GameA', 5000), (2, 1002, 'GameB', 7000), (3, 1003, 'GameA', 3000), (4, 1004, 'GameB', 7500), (5, 1001, 'GameA', 5500), (6, 1005, 'GameC', 8000); CREATE VIEW top_scores AS SELECT player_id, game_name, MAX(score) AS score FROM game_scores GROUP BY game_name;
SELECT players.name, top_scores.game_name, top_scores.score FROM players JOIN top_scores ON players.id = top_scores.player_id;