diff --git a/localoferta_ens_superior_matricula.sql b/localoferta_ens_superior_matricula.sql index 5ba4cdf0a29ddf519f9f7c6634a467e1e4a91a0d..b2232d999183dcf61f9c817e57ea75937c5c6d02 100644 --- a/localoferta_ens_superior_matricula.sql +++ b/localoferta_ens_superior_matricula.sql @@ -47,7 +47,9 @@ WITH 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) + (localoferta_ens_superior.cod_curso_polo IS NULL) AND + (aluno_ens_superior.cod_nivel_academico = 1) AND + (aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 4) ), COD_CURSO_POLO AS (SELECT aluno_ens_superior.cod_aluno AS "cod_aluno", @@ -95,7 +97,9 @@ WITH 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) + (localoferta_ens_superior.cod_curso_polo > 0) AND + (aluno_ens_superior.cod_nivel_academico = 1) AND + (aluno_ens_superior.cod_grau_academico = 2 OR aluno_ens_superior.cod_grau_academico = 4) ) SELECT * FROM COD_CURSO