Skip to content
Snippets Groups Projects
Commit 0d855392 authored by Pietro Cavassin's avatar Pietro Cavassin
Browse files

remove 99 period from projecao matricula por dependencia

parent 8788fa8c
Branches
No related tags found
No related merge requests found
...@@ -3,7 +3,7 @@ CREATE TABLE projecao_matricula_por_dependencia AS ( ...@@ -3,7 +3,7 @@ CREATE TABLE projecao_matricula_por_dependencia AS (
WITH urban_day AS WITH urban_day AS
(SELECT count(*) as urbano_dia_total, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id (SELECT count(*) as urbano_dia_total, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id
FROM matricula FROM matricula
WHERE localizacao_id = 1 AND dependencia_adm_id IN (1,2,3) AND (turma_turno_id IN (1, 2, 4, 99) OR turma_turno_id IS null) AND WHERE localizacao_id = 1 AND dependencia_adm_id IN (1,2,3) AND (turma_turno_id IN (1, 2, 4) OR turma_turno_id IS null) AND
(tipo_atendimento_turma <= 2 OR tipo <= 3) (tipo_atendimento_turma <= 2 OR tipo <= 3)
GROUP BY ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id GROUP BY ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id
ORDER BY ano_censo, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id), ORDER BY ano_censo, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id),
...@@ -18,7 +18,7 @@ WITH urban_day AS ...@@ -18,7 +18,7 @@ WITH urban_day AS
rural_day AS rural_day AS
(SELECT count(*) as rural_dia_total, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id (SELECT count(*) as rural_dia_total, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id
FROM matricula FROM matricula
WHERE localizacao_id = 2 AND dependencia_adm_id IN (1,2,3) AND (turma_turno_id IN (1, 2, 4, 99) OR turma_turno_id IS null) AND WHERE localizacao_id = 2 AND dependencia_adm_id IN (1,2,3) AND (turma_turno_id IN (1, 2, 4) OR turma_turno_id IS null) AND
(tipo_atendimento_turma <= 2 OR tipo <= 3) (tipo_atendimento_turma <= 2 OR tipo <= 3)
GROUP BY ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id GROUP BY ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id
ORDER BY ano_censo, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id), ORDER BY ano_censo, ano_censo, estado_id, municipio_id, serie_ano_id, dependencia_adm_id),
...@@ -47,7 +47,7 @@ FROM matricula ...@@ -47,7 +47,7 @@ FROM matricula
LEFT JOIN urban_night ON matricula.ano_censo=urban_night.ano_censo AND matricula.estado_id=urban_night.estado_id LEFT JOIN urban_night ON matricula.ano_censo=urban_night.ano_censo AND matricula.estado_id=urban_night.estado_id
AND matricula.municipio_id=urban_night.municipio_id AND matricula.serie_ano_id=urban_night.serie_ano_id AND AND matricula.municipio_id=urban_night.municipio_id AND matricula.serie_ano_id=urban_night.serie_ano_id AND
urban_night.dependencia_adm_id=matricula.dependencia_adm_id urban_night.dependencia_adm_id=matricula.dependencia_adm_id
WHERE matricula.dependencia_adm_id IN (1, 2, 3) AND matricula.ano_censo >= 2018 AND matricula.serie_ano_id IS NOT NULL WHERE matricula.dependencia_adm_id IN (1, 2, 3) AND matricula.ano_censo >= 2018 AND matricula.serie_ano_id IS NOT NULL AND turma_turno_id <> 99
GROUP BY GROUP BY
matricula.ano_censo, matricula.estado_id, matricula.municipio_id, matricula.dependencia_adm_id, etapa_ensino_escola_ano_id, urbano_dia_total, matricula.ano_censo, matricula.estado_id, matricula.municipio_id, matricula.dependencia_adm_id, etapa_ensino_escola_ano_id, urbano_dia_total,
rural_dia_total, urbano_noite_total, rural_noite_total rural_dia_total, urbano_noite_total, rural_noite_total
...@@ -62,3 +62,4 @@ SELECT ...@@ -62,3 +62,4 @@ SELECT
sum(rural_dia_total), sum(urbano_noite_total), sum(rural_noite_total) sum(rural_dia_total), sum(urbano_noite_total), sum(rural_noite_total)
FROM projecao_matricula_por_dependencia FROM projecao_matricula_por_dependencia
GROUP BY ano_censo, estado_id, municipio_id, dependencia_adm_id, serie; GROUP BY ano_censo, estado_id, municipio_id, dependencia_adm_id, serie;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment