From d9ecf5ee836089460c065743d7a669beee0b37f9 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Thu, 13 Aug 2020 11:43:23 -0300 Subject: [PATCH 01/12] Init localoferta_ens_superior_matricula sql --- localoferta_ens_superior_matricula.sql | 72 ++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 localoferta_ens_superior_matricula.sql diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql new file mode 100644 index 0000000..a582f35 --- /dev/null +++ b/localoferta_ens_superior_matricula.sql @@ -0,0 +1,72 @@ +/* +Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre +Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR + +This file is part of HOTMapper. + +HOTMapper is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +HOTMapper is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with HOTMapper. If not, see <https://www.gnu.org/licenses/>. +*/ + +-- depends: localoferta_ens_superior, aluno_ens_superior +-- LDE: indicador número de matrÃculas do ensino superior -- + +CREATE TABLE localoferta_ens_superior_matricula AS ( + +WITH + COD_CURSO AS + (SELECT aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies AS "aluno_cod_uf", + aluno_ens_superior.cod_municipio_ies AS "aluno_cod_municipio", aluno_ens_superior.cod_regiao_ies AS "aluno_regiao_ies", + aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, + aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, + aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, + aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies, + aluno_ens_superior.cod_ies AS aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, + localoferta_ens_superior.cod_local_oferta, locaoferta_ens_superior.cod_uf AS "localoferta_cod_uf", + locaoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", locaoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" + 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) AND + (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) + GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, + ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo ASC + ) + 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", + aluno_ens_superior.cod_municipio_ies AS "aluno_cod_municipio", aluno_ens_superior.cod_regiao_ies AS "aluno_regiao_ies", + aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, + aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, + aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, + aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies, + aluno_ens_superior.cod_ies AS aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, + localoferta_ens_superior.cod_local_oferta, locaoferta_ens_superior.cod_uf AS "localoferta_cod_uf", + locaoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", locaoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" + 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) AND + (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) AND + GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, + ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo ASC + ) + +SELECT * FROM COD_CURSO +UNION ALL (SELECT * FROM COD_CURSO_POLO) +); -- GitLab From c7e7e8a9963fed019ba09b4154f2cb7d51a21fd0 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Fri, 14 Aug 2020 09:52:25 -0300 Subject: [PATCH 02/12] remove group --- localoferta_ens_superior_matricula.sql | 37 ++++---------------------- 1 file changed, 5 insertions(+), 32 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index a582f35..4cc60ea 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -1,26 +1,3 @@ -/* -Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre -Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR - -This file is part of HOTMapper. - -HOTMapper is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -HOTMapper is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with HOTMapper. If not, see <https://www.gnu.org/licenses/>. -*/ - --- depends: localoferta_ens_superior, aluno_ens_superior --- LDE: indicador número de matrÃculas do ensino superior -- - CREATE TABLE localoferta_ens_superior_matricula AS ( WITH @@ -33,8 +10,8 @@ WITH aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies, aluno_ens_superior.cod_ies AS aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, - localoferta_ens_superior.cod_local_oferta, locaoferta_ens_superior.cod_uf AS "localoferta_cod_uf", - locaoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", locaoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" + localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", + localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" 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 @@ -42,8 +19,6 @@ WITH (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) AND (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) - GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, - ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo ASC ) 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", @@ -54,17 +29,15 @@ WITH aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies, aluno_ens_superior.cod_ies AS aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, - localoferta_ens_superior.cod_local_oferta, locaoferta_ens_superior.cod_uf AS "localoferta_cod_uf", - locaoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", locaoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" + localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", + localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" 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) AND - (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) AND - GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, - ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo ASC + (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) ) SELECT * FROM COD_CURSO -- GitLab From 873471fa60e1c48b28f1570fee47e847929ff013 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Fri, 14 Aug 2020 10:12:43 -0300 Subject: [PATCH 03/12] Fix group --- localoferta_ens_superior_matricula.sql | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 4cc60ea..4b84549 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -19,6 +19,22 @@ WITH (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) AND (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) + GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, + aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, + aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, + aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, + aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, + aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, + localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao + ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, + aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, + aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, + aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, + aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, + aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, + localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC ) 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", @@ -38,6 +54,22 @@ WITH (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) AND (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) + GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, + aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, + aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, + aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, + aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, + aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, + localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao + ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, + aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, + aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, + aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, + aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, + aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, + localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC ) SELECT * FROM COD_CURSO -- GitLab From 099cb8ec618ccc389d34fd5872c98907fe80d63e Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Fri, 14 Aug 2020 10:29:36 -0300 Subject: [PATCH 04/12] Fix comma in localoferta_ens_superior_matricula.sql --- localoferta_ens_superior_matricula.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 4b84549..99dacd3 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -35,7 +35,7 @@ WITH aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC - ) + ), 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", aluno_ens_superior.cod_municipio_ies AS "aluno_cod_municipio", aluno_ens_superior.cod_regiao_ies AS "aluno_regiao_ies", @@ -58,7 +58,7 @@ WITH aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, - aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao -- GitLab From bf8692b451a7f9e4f924955259d5f84caa56bfa4 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Fri, 14 Aug 2020 10:37:45 -0300 Subject: [PATCH 05/12] Fix AS in localoferta_ens_superior_matricula.sql --- localoferta_ens_superior_matricula.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 99dacd3..c413249 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -8,8 +8,8 @@ WITH aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies, - aluno_ens_superior.cod_ies AS aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", + aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" FROM @@ -43,8 +43,8 @@ WITH aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies, - aluno_ens_superior.cod_ies AS aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, + aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", + aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" FROM -- GitLab From 479e8ba76789290ced98b1bc2199d26f1744a030 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Fri, 14 Aug 2020 11:10:26 -0300 Subject: [PATCH 06/12] Finish query localoferta_ens_superior_matricula --- localoferta_ens_superior_matricula.sql | 36 ++++++++++---------------- 1 file changed, 14 insertions(+), 22 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index c413249..5eefc06 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -2,14 +2,13 @@ CREATE TABLE localoferta_ens_superior_matricula AS ( WITH COD_CURSO AS - (SELECT aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies AS "aluno_cod_uf", + (SELECT aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies AS "aluno_cod_uf", aluno_ens_superior.cod_municipio_ies AS "aluno_cod_municipio", aluno_ens_superior.cod_regiao_ies AS "aluno_regiao_ies", aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", - aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, + aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" FROM @@ -17,24 +16,21 @@ WITH 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) AND - (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) + (aluno_ens_superior.cod_nivel_academico = 1) GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, - aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, - localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao + aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, - aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, - localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC + aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC ), 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", @@ -43,8 +39,7 @@ WITH aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", - aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico, + aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", localoferta_ens_superior.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao" FROM @@ -52,24 +47,21 @@ WITH 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) AND - (aluno_ens_superior.cod_grau_academico = 1 OR aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 3) + (aluno_ens_superior.cod_nivel_academico = 1) GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, - aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, - aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, - localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao + aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, - aluno_ens_superior.par_genero_aluno, aluno_ens_superior.cod_grau_academico,localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf, - localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC + aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC ) SELECT * FROM COD_CURSO -- GitLab From f8ae8bc16578115206b5d1e9caeec5dd034185c8 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Mon, 17 Aug 2020 11:25:18 -0300 Subject: [PATCH 07/12] Add par_ensino_medio --- localoferta_ens_superior_matricula.sql | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 5eefc06..779c7b4 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -6,10 +6,11 @@ WITH aluno_ens_superior.cod_municipio_ies AS "aluno_cod_municipio", aluno_ens_superior.cod_regiao_ies AS "aluno_regiao_ies", aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, + aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, - localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", + 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" 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) @@ -21,26 +22,29 @@ WITH aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, + aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, + aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio ASC ), 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", aluno_ens_superior.cod_municipio_ies AS "aluno_cod_municipio", aluno_ens_superior.cod_regiao_ies AS "aluno_regiao_ies", aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, + aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, - localoferta_ens_superior.cod_local_oferta, localoferta_ens_superior.cod_uf AS "localoferta_cod_uf", + 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" 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) @@ -53,15 +57,17 @@ WITH aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, + aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao ASC + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio ASC ) SELECT * FROM COD_CURSO -- GitLab From c93c9a636a4f2324adef8d38a21c7514c3ad268b Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Mon, 17 Aug 2020 11:32:41 -0300 Subject: [PATCH 08/12] fix comma --- localoferta_ens_superior_matricula.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 779c7b4..8d1aa7a 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -44,7 +44,7 @@ WITH aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, - 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_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" 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) -- GitLab From e2aaa3a405623792e55352837b1ba6b401ce86d9 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Tue, 18 Aug 2020 10:55:27 -0300 Subject: [PATCH 09/12] Add localoffer name --- localoferta_ens_superior_matricula.sql | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 8d1aa7a..c2d537f 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -11,7 +11,8 @@ WITH aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, 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.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao", + localoferta_ens_superior.nome AS "localoferta_nome" 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 @@ -25,7 +26,8 @@ WITH aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, + aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, @@ -33,7 +35,8 @@ WITH aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio ASC + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, + aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome ASC ), 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", @@ -45,7 +48,8 @@ WITH aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, 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.cod_municipio AS "localoferta_cod_municipio", localoferta_ens_superior.cod_regiao AS "localoferta_cod_regiao", + localoferta_ens_superior.nome AS "localoferta_nome" 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 @@ -59,7 +63,8 @@ WITH aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, + aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, @@ -67,7 +72,8 @@ WITH aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, aluno_ens_superior.par_tipo_escola_ensino_medio ASC + localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, + aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome ASC ) SELECT * FROM COD_CURSO -- GitLab From 6fa106578e571e8701201a139ce9089e31051349 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Wed, 19 Aug 2020 11:04:56 -0300 Subject: [PATCH 10/12] Remove group from localoferta_matricula --- localoferta_ens_superior_matricula.sql | 36 -------------------------- 1 file changed, 36 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index c2d537f..8e830a1 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -19,24 +19,6 @@ WITH (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) - GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, - aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, - aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, - aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, - aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, - aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, - aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome - ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, - aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, - aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, - aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, - aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, - aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, - aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome ASC ), 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", @@ -56,24 +38,6 @@ WITH (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) - GROUP BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, - aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, - aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, - aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, - aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, - aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, - aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome - ORDER BY aluno_ens_superior.cod_aluno, aluno_ens_superior.ano_censo, aluno_ens_superior.cod_uf_ies, aluno_ens_superior.cod_municipio_ies, - aluno_ens_superior.cod_regiao_ies,aluno_ens_superior.idade_aluno_codigo, aluno_ens_superior.par_categoria_administrativa, - aluno_ens_superior.cod_organizacao_academica, aluno_ens_superior.par_cod_ocde_area_especifica, aluno_ens_superior.par_cod_ocde_area_geral, - aluno_ens_superior.par_cod_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, - aluno_ens_superior.cod_turno_aluno,aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, - aluno_ens_superior.nome_ies,aluno_ens_superior.cod_ies, aluno_ens_superior.par_genero_aluno, localoferta_ens_superior.cod_local_oferta, - localoferta_ens_superior.cod_uf, localoferta_ens_superior.cod_municipio, localoferta_ens_superior.cod_regiao, - aluno_ens_superior.par_tipo_escola_ensino_medio, localoferta_ens_superior.nome ASC ) SELECT * FROM COD_CURSO -- GitLab From 456c96c0327fa65c04ba190ec0fb4f28e2cbd8db Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Wed, 2 Sep 2020 09:45:49 -0300 Subject: [PATCH 11/12] Add finish students --- localoferta_ens_superior_matricula.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 8e830a1..9aa8571 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -12,7 +12,7 @@ WITH aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, 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" + localoferta_ens_superior.nome AS "localoferta_nome", aluno_ens_superior.concluinte 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 @@ -31,7 +31,7 @@ WITH aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, 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" + localoferta_ens_superior.nome AS "localoferta_nome", , aluno_ens_superior.concluinte 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 -- GitLab From ee2032005b5aed00ba4af60d721f6207d1641a07 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fcerd15@inf.ufpr.br> Date: Wed, 9 Sep 2020 10:36:55 -0300 Subject: [PATCH 12/12] Change name --- localoferta_ens_superior_matricula.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 9aa8571..4b0a6c5 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -9,7 +9,7 @@ WITH aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, + aluno_ens_superior.nome_ies AS "nome_ies", aluno_ens_superior.cod_ies AS "cod_ies", aluno_ens_superior.par_genero_aluno, 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 @@ -28,10 +28,10 @@ WITH aluno_ens_superior.nome_ocde_area_especifica, aluno_ens_superior.nome_ocde_area_geral, aluno_ens_superior.nome_ocde_area_detalhada, aluno_ens_superior.cod_grau_academico, aluno_ens_superior.cod_modalidade_ensino, aluno_ens_superior.cod_turno_aluno, aluno_ens_superior.par_cod_cor_raca_aluno, aluno_ens_superior.par_aluno_deficiencia_transtorno_superdotacao, - aluno_ens_superior.nome_ies AS "aluno_nome_ies", aluno_ens_superior.cod_ies AS "aluno_cod_ies", aluno_ens_superior.par_genero_aluno, + aluno_ens_superior.nome_ies AS "nome_ies", aluno_ens_superior.cod_ies AS "cod_ies", aluno_ens_superior.par_genero_aluno, 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 + localoferta_ens_superior.nome AS "localoferta_nome", aluno_ens_superior.concluinte 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 -- GitLab