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: Encontre o número total de publicações nos 3 principais departamentos com o maior número de publicações no último ano.
 ###Tabelas: 
CREATE TABLE faculty (faculty_id INT, faculty_name VARCHAR(255), faculty_gender VARCHAR(10), faculty_department VARCHAR(255));   CREATE TABLE publications (publication_id INT, faculty_id INT, publication_title VARCHAR(255), publication_date DATE);
SELECT SUM(cnt) FROM (SELECT f.faculty_department, COUNT(*) AS cnt FROM faculty f INNER JOIN publications p ON f.faculty_id = p.faculty_id WHERE p.publication_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY f.faculty_department ORDER BY cnt DESC LIMIT 3) subquery;