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: Listar jogadores de hóquei no gelo que marcaram mais de 50 gols.
 ###Tabelas: 
CREATE TABLE hockey_players (player_name VARCHAR(255), sport VARCHAR(255)); INSERT INTO hockey_players (player_name, sport) VALUES ('Sidney Crosby', 'Ice Hockey'); INSERT INTO hockey_players (player_name, sport) VALUES ('Alex Ovechkin', 'Ice Hockey'); CREATE TABLE hockey_goals (player_name VARCHAR(255), goal_id INT); INSERT INTO hockey_goals (player_name, goal_id) VALUES ('Sidney Crosby', 1); INSERT INTO hockey_goals (player_name, goal_id) VALUES ('Sidney Crosby', 2); INSERT INTO hockey_goals (player_name, goal_id) VALUES ('Alex Ovechkin', 3); INSERT INTO hockey_goals (player_name, goal_id) VALUES ('Alex Ovechkin', 4);
SELECT player_name FROM (SELECT player_name, COUNT(*) as goals FROM hockey_goals GROUP BY player_name) AS subquery WHERE goals > 50;