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: Quantas publicações cada membro do corpo docente do departamento de Matemática publicou ou co-publicou?
 ###Tabelas: 
CREATE TABLE faculty (id INT, name VARCHAR(50), department VARCHAR(50), num_publications INT); INSERT INTO faculty (id, name, department, num_publications) VALUES (1, 'Charlie', 'Mathematics', 10), (2, 'Dana', 'Mathematics', 15);
SELECT id, name, department, ROW_NUMBER() OVER (PARTITION BY department ORDER BY num_publications DESC) as rank FROM faculty WHERE department = 'Mathematics';