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 publicações por tipo?
 ###Tabelas: 
CREATE TABLE faculty (id INT, name VARCHAR(255), department_id INT); CREATE TABLE publication (id INT, faculty_id INT, type VARCHAR(255), year INT); INSERT INTO faculty (id, name, department_id) VALUES (1, 'John Doe', 1), (2, 'Jane Smith', 1), (3, 'Bob Johnson', 2); INSERT INTO publication (id, faculty_id, type, year) VALUES (1, 1, 'Journal Article', 2019), (2, 1, 'Conference Paper', 2020), (3, 2, 'Book Chapter', 2019), (4, 3, 'Journal Article', 2019);
SELECT publication.type, COUNT(publication.id) as total_publications FROM publication GROUP BY publication.type;