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 se juntaram ao jogo desde o último patch em cada região?
 ###Tabelas: 
CREATE TABLE Patches (id INT, game_id INT, release_date DATE); INSERT INTO Patches (id, game_id, release_date) VALUES (1, 1, '2022-01-01'), (2, 1, '2022-02-15'), (3, 1, '2022-04-01'); CREATE TABLE Regions (id INT, name VARCHAR(50)); INSERT INTO Regions (id, name) VALUES (1, 'North America'), (2, 'Europe'), (3, 'Asia'), (4, 'South America'); CREATE TABLE Players (id INT, game_id INT, region_id INT, join_date DATE); INSERT INTO Players (id, game_id, region_id, join_date) VALUES (1, 1, 1, '2022-01-05'), (2, 1, 2, '2022-02-18'), (3, 1, 3, '2022-03-20'), (4, 1, 4, '2022-04-10'), (5, 1, 1, '2022-04-15');
SELECT R.name AS region, COUNT(P.id) AS new_players FROM Players P JOIN Regions R ON P.region_id = R.id JOIN Patches Q ON P.game_id = Q.game_id WHERE P.join_date >= Q.release_date AND Q.id = (SELECT MAX(id) FROM Patches WHERE game_id = P.game_id) GROUP BY R.name;