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