From 4175a7fea30ddfcf8c36c2c91b1f08c5a86da7d2 Mon Sep 17 00:00:00 2001
From: Nicollas <ns17@inf.ufpr.br>
Date: Fri, 22 Nov 2019 11:16:41 -0300
Subject: [PATCH 1/2] Add region in institution

---
 institution.sql | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/institution.sql b/institution.sql
index 13111fd..d04b7ff 100644
--- a/institution.sql
+++ b/institution.sql
@@ -24,7 +24,8 @@ SELECT
     inst.ano_censo, 
     nome_ies, 
     cod_ies,
-    sigla_uf_ies
+    sigla_uf_ies,
+    CASE WHEN ("cod_uf_ies"= 11 OR "cod_uf_ies"=12 OR "cod_uf_ies"=13 OR "cod_uf_ies"=14 OR "cod_uf_ies"=15 OR "cod_uf_ies"=16 OR "cod_uf_ies"=17) THEN 'Norte' WHEN ("cod_uf_ies"= 21 OR "cod_uf_ies"=22 OR "cod_uf_ies"=23 OR "cod_uf_ies"=24 OR "cod_uf_ies"=25 OR "cod_uf_ies"=26 OR "cod_uf_ies"=27 OR "cod_uf_ies"=28 OR "cod_uf_ies"=29)  THEN 'Nordeste' WHEN ("cod_uf_ies"= 31 OR "cod_uf_ies"=32 OR "cod_uf_ies"=33 OR "cod_uf_ies"=35)  THEN 'Sudeste' WHEN ("cod_uf_ies"= 41 OR "cod_uf_ies"=42 OR "cod_uf_ies"=43)  THEN 'Sul' WHEN ("cod_uf_ies"= 50 OR "cod_uf_ies"=51 OR "cod_uf_ies"=52 OR "cod_uf_ies"=53)  THEN 'Centro-Oeste' ELSE null END AS region
     
 FROM 
     ies_ens_superior as inst 
@@ -43,10 +44,12 @@ GROUP BY
     inst.ano_censo, 
     nome_ies, 
     cod_ies,
-    sigla_uf_ies
+    sigla_uf_ies,
+    region
 
 ORDER BY 
     inst.ano_censo ASC, 
     nome_ies ASC,
-    sigla_uf_ies
+    sigla_uf_ies,
+    region
 ;
\ No newline at end of file
-- 
GitLab


From d947e90344735693e2bd82d3aa15ecf5999f5fb5 Mon Sep 17 00:00:00 2001
From: Nicollas <ns17@inf.ufpr.br>
Date: Fri, 13 Dec 2019 12:55:31 -0300
Subject: [PATCH 2/2] Filtering uf and region in institutions

---
 institution.sql       |  2 +-
 institutionFIES.sql   | 15 +++++++++++----
 institutionPROUNI.sql | 17 ++++++++++++-----
 3 files changed, 24 insertions(+), 10 deletions(-)

diff --git a/institution.sql b/institution.sql
index d04b7ff..e239838 100644
--- a/institution.sql
+++ b/institution.sql
@@ -18,7 +18,7 @@
 --along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
 --
 
-CREATE TABLE institution_ag 
+CREATE TABLE institution_ag
 AS 
 SELECT 
     inst.ano_censo, 
diff --git a/institutionFIES.sql b/institutionFIES.sql
index af86729..6d64f16 100644
--- a/institutionFIES.sql
+++ b/institutionFIES.sql
@@ -23,13 +23,16 @@ AS
 SELECT 
     fies_temp.ano_censo, 
     fies_temp.codigo_ies, 
-    fies_temp.nome_ies 
+    fies_temp.nome_ies,
+    sigla_uf,
+    CASE WHEN ("sigla_uf"= 'RO' OR "sigla_uf"='AC' OR "sigla_uf"='AM' OR "sigla_uf"='RR' OR "sigla_uf"='PA' OR "sigla_uf"='AP' OR "sigla_uf"='TO') THEN 'Norte' WHEN ("sigla_uf"= 'MA' OR "sigla_uf"='PI' OR "sigla_uf"='CE' OR "sigla_uf"='RN' OR "sigla_uf"='PB' OR "sigla_uf"='PE' OR "sigla_uf"='AL' OR "sigla_uf"='SE' OR "sigla_uf"='BA')  THEN 'Nordeste' WHEN ("sigla_uf"= 'MG' OR "sigla_uf"='ES' OR "sigla_uf"='RJ' OR "sigla_uf"='SP')  THEN 'Sudeste' WHEN ("sigla_uf"= 'PR' OR "sigla_uf"='SC' OR "sigla_uf"='RS')  THEN 'Sul' WHEN ("sigla_uf"= 'MS' OR "sigla_uf"='MT' OR "sigla_uf"='GO' OR "sigla_uf"='DF')  THEN 'Centro-Oeste' ELSE null END AS region
 
 FROM 
     (
         SELECT 
             distinct codigo_ies, 
-            nome_ies, 
+            nome_ies,
+            sigla_uf, 
             ano_censo 
         FROM 
             fies
@@ -39,9 +42,13 @@ FROM
 GROUP BY 
     fies_temp.ano_censo, 
     fies_temp.codigo_ies, 
-    fies_temp.nome_ies 
+    fies_temp.nome_ies,
+    sigla_uf,
+    region
 
 ORDER BY 
     fies_temp.ano_censo ASC, 
-    fies_temp.codigo_ies ASC
+    fies_temp.codigo_ies ASC,
+    sigla_uf,
+    region
 ;
\ No newline at end of file
diff --git a/institutionPROUNI.sql b/institutionPROUNI.sql
index efb1fdf..c4183dd 100644
--- a/institutionPROUNI.sql
+++ b/institutionPROUNI.sql
@@ -22,22 +22,29 @@ CREATE TABLE institution_prouni_ag
 AS 
 SELECT 
     prouni_temp.ano_censo, 
-    prouni_temp.nome_ies 
+    prouni_temp.nome_ies,
+    sigla_uf,
+    CASE WHEN ("sigla_uf"= 'RO' OR "sigla_uf"='AC' OR "sigla_uf"='AM' OR "sigla_uf"='RR' OR "sigla_uf"='PA' OR "sigla_uf"='AP' OR "sigla_uf"='TO') THEN 'Norte' WHEN ("sigla_uf"= 'MA' OR "sigla_uf"='PI' OR "sigla_uf"='CE' OR "sigla_uf"='RN' OR "sigla_uf"='PB' OR "sigla_uf"='PE' OR "sigla_uf"='AL' OR "sigla_uf"='SE' OR "sigla_uf"='BA')  THEN 'Nordeste' WHEN ("sigla_uf"= 'MG' OR "sigla_uf"='ES' OR "sigla_uf"='RJ' OR "sigla_uf"='SP')  THEN 'Sudeste' WHEN ("sigla_uf"= 'PR' OR "sigla_uf"='SC' OR "sigla_uf"='RS')  THEN 'Sul' WHEN ("sigla_uf"= 'MS' OR "sigla_uf"='MT' OR "sigla_uf"='GO' OR "sigla_uf"='DF')  THEN 'Centro-Oeste' ELSE null END AS region
 
 FROM 
     (
         SELECT 
-            distinct(nome_ies), 
-            ano_censo 
+            distinct(nome_ies),
+            ano_censo,
+            sigla_uf 
         FROM 
             fies
     ) AS prouni_temp 
 
 GROUP BY 
     prouni_temp.ano_censo, 
-    prouni_temp.nome_ies 
+    prouni_temp.nome_ies,
+    sigla_uf,
+    region 
 
 ORDER BY
     prouni_temp.ano_censo ASC, 
-    prouni_temp.nome_ies ASC
+    prouni_temp.nome_ies ASC,
+    sigla_uf,
+    region
 ;
\ No newline at end of file
-- 
GitLab