From 0d2b73e5b19070ddfe16aea2521f924d3679166e Mon Sep 17 00:00:00 2001 From: fgs21 <fgs21@inf.ufpr.br> Date: Tue, 23 May 2023 10:42:38 -0300 Subject: [PATCH] script bug fix 2 --- matricula_por_localizacao.sql | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/matricula_por_localizacao.sql b/matricula_por_localizacao.sql index a58596c..b71a40d 100644 --- a/matricula_por_localizacao.sql +++ b/matricula_por_localizacao.sql @@ -29,7 +29,7 @@ WITH dependencia_adm_id, escola_id FROM matricula WHERE dependencia_adm_id < 4 AND ano_censo >= 2018 AND (tipo_atendimento_turma <= 2 OR tipo <= 3) AND - (turma_turno_id IN (1, 2, 4) OR (turma_turno_id = 3 AND serie_ano_id IN (1, 2, 21, 22) ) OR turma_turno_id IS null) + (turma_turno_id IN (1, 2, 4) OR turma_turno_id IS null) GROUP BY ano_censo, estado_id, municipio_id, serie_ano_id, localizacao_id, dependencia_adm_id, escola_id ORDER BY ano_censo, estado_id, municipio_id, serie_ano_id, localizacao_id, dependencia_adm_id, escola_id ), @@ -72,3 +72,7 @@ SELECT localizacao_id, dependencia_adm_id, escola_id, regiao_id FROM matricula_por_localizacao GROUP BY ano_censo, estado_id, municipio_id, serie, localizacao_id, dependencia_adm_id, escola_id, regiao_id; + +UPDATE matricula_por_localizacao +SET dia_total = dia_total + noite_total, noite_total = 0 +WHERE serie_ano_id IN (1,2,11,12,13,14,21,22); -- GitLab