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: Quantas horas cada jogador passou jogando jogos de 'Ação' na tabela 'game_sessions'?
 ###Tabelas: 
CREATE TABLE players (player_id INT, name VARCHAR(50)); INSERT INTO players VALUES (1, 'John'); INSERT INTO players VALUES (2, 'Jane'); INSERT INTO players VALUES (3, 'Mark'); CREATE TABLE game_sessions (session_id INT, player_id INT, game VARCHAR(50), duration INT); INSERT INTO game_sessions VALUES (1, 1, 'Action', 12); INSERT INTO game_sessions VALUES (2, 1, 'RPG', 15); INSERT INTO game_sessions VALUES (3, 2, 'Action', 8); INSERT INTO game_sessions VALUES (4, 2, 'Action', 9); INSERT INTO game_sessions VALUES (5, 3, 'RPG', 10);
SELECT p.name, SUM(gs.duration) as action_hours FROM players p JOIN game_sessions gs ON p.player_id = gs.player_id WHERE gs.game = 'Action' GROUP BY p.player_id;