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 escritos por cada autor, e quantos desses artigos foram escritos no mês de junho de 2022?
 ###Tabelas: 
CREATE TABLE articles (id INT, title VARCHAR(50), author_id INT, publish_date DATE); CREATE TABLE authors (id INT, name VARCHAR(50)); INSERT INTO articles (id, title, author_id, publish_date) VALUES (1, 'Article1', 1, '2022-06-01'), (2, 'Article2', 1, '2022-06-15'), (3, 'Article3', 2, '2022-05-30'); INSERT INTO authors (id, name) VALUES (1, 'John Smith'), (2, 'Jane Doe');
SELECT a.name, COUNT(*) as total_articles, SUM(CASE WHEN DATE_FORMAT(a.publish_date, '%Y-%m') = '2022-06' THEN 1 ELSE 0 END) as articles_in_june FROM articles a JOIN authors au ON a.author_id = au.id GROUP BY a.name