diff --git a/institution.sql b/institution.sql index 13111fdb77ceb41c58951d8059a00f34fd5602b9..e239838678ad767fdc7f011bb95405e76bcb7adb 100644 --- a/institution.sql +++ b/institution.sql @@ -18,13 +18,14 @@ --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, 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 diff --git a/institutionFIES.sql b/institutionFIES.sql index af86729c965d063573322889f745cfde161cbbeb..6d64f16dcc0c7b0207305255fe5903dfcaeb28e9 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 efb1fdfb9c32baf9a2113d784f13df2b8b239c09..c4183ddbbac8c66beee38ffee428443e703ab0de 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