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 tipos de conteúdo por região para artigos de notícias no último ano?
 ###Tabelas: 
CREATE TABLE regions (region_id INT, region_name VARCHAR(50)); INSERT INTO regions (region_id, region_name) VALUES (1, 'North America'), (2, 'South America'), (3, 'Europe'), (4, 'Africa'), (5, 'Asia'), (6, 'Australia'); CREATE TABLE news_articles (article_id INT, content_type VARCHAR(50), region_id INT, creation_date DATE);
SELECT content_type, region_name, COUNT(*) FROM news_articles JOIN regions ON news_articles.region_id = regions.region_id WHERE creation_date >= DATEADD(year, -1, GETDATE()) GROUP BY content_type, region_name;