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: Quantos jogadores dos 'Estados Unidos' jogaram um jogo no gênero 'Ação' na última semana?
 ###Tabelas: 
CREATE TABLE Games (GameID INT, GameName VARCHAR(50), Category VARCHAR(20), ReleaseDate DATE); CREATE TABLE PlayerGames (PlayerID INT, GameID INT, PlayDate DATE); INSERT INTO Games (GameID, GameName, Category, ReleaseDate) VALUES (1, 'Game1', 'Action', '2020-01-01'), (2, 'Game2', 'Adventure', '2019-01-01'), (3, 'Game3', 'Action', '2018-01-01'); INSERT INTO PlayerGames (PlayerID, GameID, PlayDate) VALUES (1, 1, '2021-04-01'), (1, 2, '2021-03-20'), (2, 3, '2021-04-15'), (3, 1, '2021-04-05'), (3, 2, '2021-03-25');
SELECT COUNT(DISTINCT PlayerID) FROM PlayerGames INNER JOIN Games ON PlayerGames.GameID = Games.GameID INNER JOIN Players ON PlayerGames.PlayerID = Players.PlayerID WHERE PlayDate >= DATEADD(week, -1, GETDATE()) AND Country = 'United States' AND Category = 'Action';