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édio de minutos de penalidade para cada jogador na tabela de hockey_players, agrupados por sua posição, e apenas para jogadores que têm mais de 100 minutos de penalidade no total?
 ###Tabelas: 
CREATE TABLE hockey_players_stats (player_id INT PRIMARY KEY, player_name VARCHAR(255), position VARCHAR(50), penalty_minutes INT, FOREIGN KEY (player_id) REFERENCES hockey_players(player_id));
SELECT position, AVG(penalty_minutes) as avg_penalty_minutes FROM hockey_players_stats GROUP BY position HAVING SUM(penalty_minutes) > 100;