diff --git a/gerar_total_funcionarios.sql b/gerar_total_funcionarios.sql
new file mode 100644
index 0000000000000000000000000000000000000000..ff3b6c72401dfa1e30480bc61ef588e4b200533c
--- /dev/null
+++ b/gerar_total_funcionarios.sql
@@ -0,0 +1,43 @@
+-- total_funcionarios;ano_censo;id;nome;dependencia_adm_id;dependencia_adm_priv;localizacao_id; localidade_area_rural;municipio_id;estado_id;regiao_id
+
+COPY SELECT
+    SUM(escola.num_funcionarios) AS "total_funcionarios",
+    escola.ano_censo AS "year",
+    escola.id,
+    escola.nome_escola,
+    escola.dependencia_adm_id,
+    escola.dependencia_adm_priv,
+    escola.localizacao_id,
+    escola.localidade_area_rural,
+    escola.municipio_id AS "municipio_id",
+    escola.estado_id AS "estado_id",
+    escola.regiao_id AS "regiao_id"
+FROM
+    escola
+WHERE ((escola.situacao_funcionamento_pareada = 1) AND (escola.ensino_regular = 1 OR escola.ensino_eja = 1 OR escola.educacao_profissional = 1) AND (dependencia_adm_id = 2 OR dependencia_adm_id = 3 OR dependencia_adm_id = 4) AND escola.num_funcionarios > 0) AND (escola.ano_censo <= 2018 )
+GROUP BY
+    escola.ano_censo,
+    escola.id,
+    escola.nome_escola,
+    escola.dependencia_adm_id,
+    escola.dependencia_adm_priv,
+    escola.localizacao_id,
+    escola.localidade_area_rural,
+    escola.municipio_id,
+    escola.estado_id,
+    escola.regiao_id
+ORDER BY
+    escola.ano_censo ASC,
+    escola.ano_censo ASC,
+    escola.id ASC,
+    escola.nome_escola ASC,
+    escola.dependencia_adm_id ASC,
+    escola.dependencia_adm_priv ASC,
+    escola.localizacao_id ASC,
+    escola.localidade_area_rural ASC,
+    escola.municipio_id ASC,
+    escola.estado_id ASC,
+    escola.regiao_id ASC
+ INTO '/home/fce15/total_func' using delimiters ';';
+
+
diff --git a/gerar_total_professores.sql b/gerar_total_professores.sql
new file mode 100644
index 0000000000000000000000000000000000000000..94e0b02abcc3b2afc5ac4021f3283ff92c49187c
--- /dev/null
+++ b/gerar_total_professores.sql
@@ -0,0 +1,30 @@
+-- total_professores;ano_censo;id;dependencia_adm_id;dependencia_adm_priv;localizacao_id; localidade_area_rural;municipio_id;estado_id;regiao_id
+COPY SELECT
+    COUNT(DISTINCT docente.id_docente) AS "total_professores",
+    docente.ano_censo,
+    docente.escola_id,
+    docente.dependencia_adm_id,
+    docente.dependencia_adm_priv,
+    docente.localizacao_id,
+    docente.localidade_area_rural,
+    docente.escola_municipio_id AS "municipio_id",
+    docente.escola_estado_id AS "estado_id",
+    docente.escola_regiao_id AS "regiao_id"
+FROM
+    docente INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo)
+WHERE
+    ((docente.tipo_docente <= 6) AND (turma.tipo_turma_id <= 3) AND (docente.dependencia_adm_id = 2 OR docente.dependencia_adm_id = 3 OR docente.dependencia_adm_id = 4))
+GROUP BY
+    docente.ano_censo,
+    docente.escola_id,
+    docente.dependencia_adm_id,
+    docente.dependencia_adm_priv,
+    docente.localizacao_id,
+    docente.localidade_area_rural,
+    docente.escola_municipio_id,
+    docente.escola_estado_id,
+    docente.escola_regiao_id
+ORDER BY
+    docente.ano_censo ASC, docente.escola_id ASC
+ INTO '/home/fce15/total_professores' using delimiters ';';
+