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 é o número total de artigos publicados por mês em um idioma específico?
 ###Tabelas: 
CREATE TABLE Dates (id INT PRIMARY KEY, date DATE); INSERT INTO Dates (id, date) VALUES (1, '2022-01-01'), (2, '2022-02-01'), (3, '2022-03-01'); CREATE TABLE Articles (id INT PRIMARY KEY, title TEXT, language_id INT, date_id INT, FOREIGN KEY (language_id) REFERENCES Languages(id), FOREIGN KEY (date_id) REFERENCES Dates(id)); INSERT INTO Articles (id, title, language_id, date_id) VALUES (1, 'Article 1', 1, 1), (2, 'Article 2', 2, 2), (3, 'Article 3', 1, 3);
SELECT l.language, DATE_FORMAT(d.date, '%Y-%m') as month, COUNT(a.id) as num_articles FROM Articles a JOIN Languages l ON a.language_id = l.id JOIN Dates d ON a.date_id = d.id GROUP BY l.language, month;