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: Exibir o número de publicações acadêmicas por revista nos últimos 5 anos
 ###Tabelas: 
CREATE TABLE Publication (id INT, year INT, journal VARCHAR(255), department_id INT); INSERT INTO Publication (id, year, journal, department_id) VALUES (1, 2018, 'Journal of Computer Science', 1), (2, 2019, 'Physical Review', 2), (3, 2018, 'English Literature Review', 3), (4, 2017, 'Journal of Mathematics', 1), (5, 2020, 'Journal of Computer Science', 1), (6, 2019, 'Journal of Mathematics', 1), (7, 2020, 'English Literature Review', 3);
SELECT p.journal, COUNT(*) as num_publications FROM Publication p WHERE YEAR(p.year) BETWEEN YEAR(CURDATE()) - 5 AND YEAR(CURDATE()) GROUP BY p.journal;