From 4500ba01ef1059fe81741d7512dd7ef6ea8fb8e2 Mon Sep 17 00:00:00 2001
From: Pietro <ppc19@inf.ufpr.br>
Date: Tue, 22 Mar 2022 11:07:42 -0300
Subject: [PATCH] add matricula column and remove some filters

---
 localoferta_ens_superior_matricula.sql | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql
index 2f05c1a..7dc3bbb 100644
--- a/localoferta_ens_superior_matricula.sql
+++ b/localoferta_ens_superior_matricula.sql
@@ -1,4 +1,4 @@
-CREATE TABLE localoferta_ens_superior_matricula AS (
+CREATE TABLE localoferta_ens_superior_matricula2 AS (
 
 WITH
     COD_CURSO AS
@@ -13,13 +13,11 @@ WITH
             localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", aluno_ens_superior.par_tipo_escola_ensino_medio,
             localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao",
             localoferta_ens_superior.nome AS "localoferta_nome", aluno_ens_superior.concluinte AS "concluinte", aluno_ens_superior.cod_aluno_situacao AS "cod_aluno_situacao", aluno_ens_superior.ingressante AS "ingressante",
-            aluno_ens_superior.cod_curso AS "cod_curso", aluno_ens_superior.cod_nivel_academico AS "cod_nivel_academico"
+            aluno_ens_superior.cod_curso AS "cod_curso", aluno_ens_superior.cod_nivel_academico AS "cod_nivel_academico", aluno_ens_superior.matriculado AS "matriculado" -- adicionado para poder ser consultado na api.
         FROM
             aluno_ens_superior INNER JOIN localoferta_ens_superior ON (aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo AND aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso)
         WHERE
-        	(localoferta_ens_superior.cod_curso_polo IS NULL) AND
-        	(aluno_ens_superior.cod_aluno_situacao = 2 OR aluno_ens_superior.cod_aluno_situacao = 6 OR aluno_ens_superior.matriculado = 1) AND
-            (aluno_ens_superior.cod_nivel_academico = 1)
+        	(localoferta_ens_superior.cod_curso_polo IS NULL)
     	),
     COD_CURSO_POLO AS
         (SELECT aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies AS "aluno_cod_uf",
@@ -33,13 +31,11 @@ WITH
             localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", aluno_ens_superior.par_tipo_escola_ensino_medio,
             localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao",
             localoferta_ens_superior.nome AS "localoferta_nome", aluno_ens_superior.concluinte AS "concluinte", aluno_ens_superior.cod_aluno_situacao AS "cod_aluno_situacao", aluno_ens_superior.ingressante AS "ingressante",
-            aluno_ens_superior.cod_curso AS "cod_curso", aluno_ens_superior.cod_nivel_academico AS "cod_nivel_academico"
+            aluno_ens_superior.cod_curso AS "cod_curso", aluno_ens_superior.cod_nivel_academico AS "cod_nivel_academico", aluno_ens_superior.matriculado AS "matriculado"
         FROM
         	aluno_ens_superior INNER JOIN localoferta_ens_superior ON (aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo AND aluno_ens_superior.cod_curso_polo=localoferta_ens_superior.cod_curso_polo)
         WHERE
-        	(localoferta_ens_superior.cod_curso_polo > 0) AND
-        	(aluno_ens_superior.cod_aluno_situacao = 2 OR aluno_ens_superior.cod_aluno_situacao = 6 OR aluno_ens_superior.matriculado = 1) AND
-        	(aluno_ens_superior.cod_nivel_academico = 1)
+        	(localoferta_ens_superior.cod_curso_polo > 0)
         )
 
 SELECT * FROM COD_CURSO
-- 
GitLab