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: Qual é a distribuição de artigos por região para um autor específico?
 ###Tabelas: 
CREATE TABLE Regions (id INT PRIMARY KEY, region VARCHAR(100)); INSERT INTO Regions (id, region) VALUES (1, 'North America'), (2, 'South America'), (3, 'Europe'); CREATE TABLE ArticleRegions (article_id INT, region_id INT, FOREIGN KEY (article_id) REFERENCES Articles(id), FOREIGN KEY (region_id) REFERENCES Regions(id)); CREATE TABLE Articles (id INT PRIMARY KEY, author_id INT, FOREIGN KEY (author_id) REFERENCES Authors(id)); INSERT INTO ArticleRegions (article_id, region_id) VALUES (1, 1), (1, 2), (2, 3), (3, 1); INSERT INTO Articles (id, author_id) VALUES (1, 1), (2, 2), (3, 1);
SELECT r.region, COUNT(ar.article_id) as num_articles FROM ArticleRegions ar JOIN Articles a ON ar.article_id = a.id JOIN Regions r ON ar.region_id = r.id WHERE a.author_id = 1 GROUP BY r.region;