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 a receita total de cada gênero de jogo, para jogos vendidos nos últimos 6 meses, na América do Norte.
 ###Tabelas: 
CREATE TABLE game_sales (id INT, game_name VARCHAR(50), genre VARCHAR(50), sale_date DATE, revenue DECIMAL(10,2)); INSERT INTO game_sales (id, game_name, genre, sale_date, revenue) VALUES (1, 'Game A', 'RPG', '2022-04-01', 50.00); INSERT INTO game_sales (id, game_name, genre, sale_date, revenue) VALUES (2, 'Game B', 'Shooter', '2022-05-15', 75.00);
SELECT game_sales.genre, SUM(game_sales.revenue) FROM game_sales WHERE game_sales.sale_date >= DATEADD(month, -6, GETDATE()) AND game_sales.sale_date <= GETDATE() AND game_sales.genre IS NOT NULL AND game_sales.revenue > 0 AND game_sales.genre IN (SELECT game_sales.genre FROM game_sales WHERE game_sales.country IN ('USA', 'Canada', 'Mexico')) GROUP BY game_sales.genre;