diff --git a/docente_por_formacao.sql b/docente_por_formacao.sql index 14726df45f4689fb01ad4fb5c0d0900e738028ca..812047007383e198d13860623de6314402857b05 100644 --- a/docente_por_formacao.sql +++ b/docente_por_formacao.sql @@ -26,7 +26,7 @@ CREATE TABLE docente_por_formacao AS ( WITH docente_total AS (SELECT COUNT(DISTINCT docente.id_docente) AS "total", docente.ano_censo AS ano_censo, estado.id AS estado_id, - municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, '0' as tipo_formacao + municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, 0 as tipo_formacao FROM docente INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo) INNER JOIN estado ON (docente.escola_estado_id=estado.id) @@ -38,7 +38,7 @@ WITH ), docente_medio AS (SELECT COUNT(DISTINCT docente.id_docente) AS "total", docente.ano_censo AS ano_censo, estado.id AS estado_id, - municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, '2' as tipo_formacao + municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, 2 as tipo_formacao FROM docente INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo) INNER JOIN estado ON (docente.escola_estado_id=estado.id) @@ -50,7 +50,7 @@ WITH ), docente_superior AS (SELECT COUNT(DISTINCT docente.id_docente) AS "total", docente.ano_censo AS ano_censo, estado.id AS estado_id, - municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, '4' as tipo_formacao + municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, 4 as tipo_formacao FROM docente INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo) INNER JOIN estado ON (docente.escola_estado_id=estado.id)