From 81df6098fc756a5c35da56058e4704ae2b0d8399 Mon Sep 17 00:00:00 2001 From: Henrique Varella Ehrenfried <h.v.ehrenfried@hotmail.com> Date: Wed, 1 Aug 2018 10:07:18 -0300 Subject: [PATCH] Fix tables --- admission.sql | 10 ++-------- evader.sql | 12 +----------- extracurricular_activities.sql | 9 --------- fies.sql | 7 ++++--- graduate.sql | 12 +----------- social_support.sql | 11 +---------- student_loans.sql | 13 ++----------- 7 files changed, 11 insertions(+), 63 deletions(-) diff --git a/admission.sql b/admission.sql index aac715f..d186bdf 100644 --- a/admission.sql +++ b/admission.sql @@ -12,10 +12,7 @@ SELECT FROM aluno_ens_superior - INNER JOIN - localoferta_ens_superior - ON (aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso AND - aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo) + WHERE (reserva_vagas = 1) AND (cod_categoria_administrativa IN (1)) AND @@ -29,8 +26,7 @@ GROUP BY aluno_ens_superior.nome_curso, aluno_ens_superior.nome_ies, aluno_ens_superior.cod_ies, - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, + aluno_ens_superior.ano_censo ORDER BY @@ -40,7 +36,5 @@ ORDER BY aluno_ens_superior.nome_curso ASC, aluno_ens_superior.nome_ies ASC, aluno_ens_superior.cod_ies ASC, - localoferta_ens_superior.cod_local_oferta ASC, - localoferta_ens_superior.nome ASC, aluno_ens_superior.ano_censo ASC ; \ No newline at end of file diff --git a/evader.sql b/evader.sql index f841486..44185f6 100644 --- a/evader.sql +++ b/evader.sql @@ -1,8 +1,6 @@ CREATE TABLE evader_ag AS SELECT - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -17,10 +15,6 @@ SELECT FROM aluno_ens_superior INNER JOIN - localoferta_ens_superior - ON (aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso AND - aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo) - INNER JOIN ies_ens_superior ON (aluno_ens_superior.cod_ies = ies_ens_superior.cod_ies) @@ -31,9 +25,7 @@ WHERE (aluno_ens_superior.cod_organizacao_academica IN (1, 4, 5)) AND (aluno_ens_superior.ano_censo = ies_ens_superior.ano_censo) -GROUP BY - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, +GROUP BY aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -46,8 +38,6 @@ GROUP BY aluno_ens_superior.ano_censo ORDER BY - localoferta_ens_superior.cod_local_oferta ASC, - localoferta_ens_superior.nome ASC, aluno_ens_superior.turno_aluno ASC, aluno_ens_superior.descricao_genero_aluno ASC, aluno_ens_superior.cor_raca_aluno ASC, diff --git a/extracurricular_activities.sql b/extracurricular_activities.sql index 5615e73..efbd32e 100644 --- a/extracurricular_activities.sql +++ b/extracurricular_activities.sql @@ -1,8 +1,6 @@ CREATE TABLE extracurricular_activities_ag AS SELECT - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -13,17 +11,12 @@ SELECT COUNT(*) AS total FROM aluno_ens_superior - INNER JOIN - localoferta_ens_superior ON (aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso AND - aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo) WHERE (reserva_vagas = 1) AND (bolsa_extensao = 1) AND (cod_categoria_administrativa IN (1)) AND (cod_organizacao_academica IN (1, 4, 5)) GROUP BY - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -32,8 +25,6 @@ GROUP BY aluno_ens_superior.nome_ies, aluno_ens_superior.ano_censo ORDER BY - localoferta_ens_superior.cod_local_oferta ASC, - localoferta_ens_superior.nome ASC, aluno_ens_superior.turno_aluno ASC, aluno_ens_superior.descricao_genero_aluno ASC, aluno_ens_superior.cor_raca_aluno ASC, diff --git a/fies.sql b/fies.sql index b39ebba..531c21e 100644 --- a/fies.sql +++ b/fies.sql @@ -1,6 +1,7 @@ CREATE TABLE fies_ag AS SELECT + fies.codigo_contrato_fies, fies.genero, fies.raca_cor, fies.nome_ies, @@ -19,9 +20,10 @@ FROM INNER JOIN estado ON (fies.sigla_uf=estado.sigla) -WHERE - (ano_censo > 2011) +WHERE + (ano = ano_censo) GROUP BY + fies.codigo_contrato_fies, fies.genero, fies.raca_cor, fies.nome_ies, @@ -47,4 +49,3 @@ ORDER BY estado.regiao_id ASC, fies.ano_censo ASC, ano_censo ASC -; diff --git a/graduate.sql b/graduate.sql index 185a154..e11188b 100644 --- a/graduate.sql +++ b/graduate.sql @@ -1,8 +1,6 @@ CREATE TABLE graduate_ag AS SELECT - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -17,11 +15,7 @@ SELECT FROM aluno_ens_superior INNER JOIN - localoferta_ens_superior - ON (aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso AND - aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo) - INNER JOIN - ies_ens_superior + ies_ens_superior ON (aluno_ens_superior.cod_ies = ies_ens_superior.cod_ies) WHERE @@ -32,8 +26,6 @@ WHERE (aluno_ens_superior.ano_censo = ies_ens_superior.ano_censo) GROUP BY - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -45,8 +37,6 @@ GROUP BY ies_ens_superior.sigla_uf_ies ORDER BY - localoferta_ens_superior.cod_local_oferta ASC, - localoferta_ens_superior.nome ASC, aluno_ens_superior.turno_aluno ASC, aluno_ens_superior.descricao_genero_aluno ASC, aluno_ens_superior.cor_raca_aluno ASC, diff --git a/social_support.sql b/social_support.sql index e03b183..a85550e 100644 --- a/social_support.sql +++ b/social_support.sql @@ -1,8 +1,6 @@ CREATE TABLE social_support_ag AS SELECT - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -20,9 +18,6 @@ SELECT FROM aluno_ens_superior - INNER JOIN - localoferta_ens_superior ON (aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso AND - aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo) WHERE (reserva_vagas = 1) AND @@ -30,9 +25,7 @@ WHERE (cod_categoria_administrativa IN (1)) AND (cod_organizacao_academica IN (1, 4, 5)) -GROUP BY - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, +GROUP BY aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -48,8 +41,6 @@ GROUP BY aluno_ens_superior.ano_censo ORDER BY - localoferta_ens_superior.cod_local_oferta ASC, - localoferta_ens_superior.nome ASC, aluno_ens_superior.turno_aluno ASC, aluno_ens_superior.descricao_genero_aluno ASC, aluno_ens_superior.cor_raca_aluno ASC, diff --git a/student_loans.sql b/student_loans.sql index 6720d26..e04e389 100644 --- a/student_loans.sql +++ b/student_loans.sql @@ -1,8 +1,6 @@ CREATE TABLE student_loans_ag AS SELECT - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -27,18 +25,13 @@ SELECT FROM aluno_ens_superior - INNER JOIN - localoferta_ens_superior ON (aluno_ens_superior.cod_curso=localoferta_ens_superior.cod_curso AND - aluno_ens_superior.ano_censo=localoferta_ens_superior.ano_censo) WHERE (reserva_vagas = 1) AND (financiamento_estudantil = 1) AND (cod_organizacao_academica IN (1, 4, 5)) -GROUP BY - localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.nome, +GROUP BY aluno_ens_superior.turno_aluno, aluno_ens_superior.descricao_genero_aluno, aluno_ens_superior.cor_raca_aluno, @@ -60,9 +53,7 @@ GROUP BY aluno_ens_superior.financiamento_naoreembolsavel_outra, aluno_ens_superior.ano_censo -ORDER BY - localoferta_ens_superior.cod_local_oferta ASC, - localoferta_ens_superior.nome ASC, +ORDER BY aluno_ens_superior.turno_aluno ASC, aluno_ens_superior.descricao_genero_aluno ASC, aluno_ens_superior.cor_raca_aluno ASC, -- GitLab