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: Recuperar a receita total gerada por cada gênero de jogos no mercado dos EUA.
 ###Tabelas: 
CREATE TABLE game_sales (game_id INT, genre VARCHAR(50), revenue DECIMAL(10, 2), PRIMARY KEY (game_id)); INSERT INTO game_sales VALUES (1, 'Action', 500.00), (2, 'RPG', 600.00), (3, 'Strategy', 400.00), (4, 'Action', 700.00), (5, 'RPG', 800.00), (6, 'Strategy', 900.00); CREATE TABLE game_titles (game_id INT, title VARCHAR(50), PRIMARY KEY (game_id)); INSERT INTO game_titles VALUES (1, 'Game 1'), (2, 'Game 2'), (3, 'Game 3'), (4, 'Game 4'), (5, 'Game 5'), (6, 'Game 6'); CREATE TABLE country_codes (country_code CHAR(2), country VARCHAR(50), PRIMARY KEY (country_code)); INSERT INTO country_codes VALUES ('US', 'United States');
SELECT gt.genre, SUM(gs.revenue) as total_revenue FROM game_sales gs INNER JOIN game_titles gt ON gs.game_id = gt.game_id INNER JOIN country_codes cc ON 'US' = cc.country GROUP BY gt.genre;