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 de artigos de notícias publicados por dia nos Estados Unidos e Canadá, nos últimos 30 dias?
 ###Tabelas: 
CREATE TABLE news_articles (id INT, title VARCHAR(50), publication_date DATE, country VARCHAR(50)); INSERT INTO news_articles (id, title, publication_date, country) VALUES (1, 'Article1', '2022-01-01', 'United States'), (2, 'Article2', '2022-01-02', 'Canada'), (3, 'Article3', '2022-01-03', 'United States'), (4, 'Article4', '2022-01-04', 'Canada');
SELECT DATE(publication_date) as date, COUNT(*) as num_articles FROM news_articles WHERE country IN ('United States', 'Canada') AND publication_date >= NOW() - INTERVAL 30 DAY GROUP BY date ORDER BY date DESC;