Ir para o conteúdo principal

Alunos que recebem bolsa PNAES que colaram grau ou houve desistência no ano de 2023

O script abaixo compilaapresenta uma lista abrangente dos estudantes de graduação que foram beneficiados com bolsas do PNAES, incluindo auxílio-alimentação, auxílio-creche, auxílio-moradia e auxílio permanência, destacando aqueles que concluíram o curso ou optaram por desistir no ano de 2023.

SELECT distinct upper(pf.nome) as nome, bta.codigo_discente as RGA, pf.cpf, cs.nome as curso, un.sigla as sigla_unidade, m.descricao, to2.descricao, concat(o.ano,'/',o.semestre) as ano_semestre

FROM sisgba.concessoes c

JOIN sisgba.situacoes s ON s.id = c.situacao_id

JOIN sisgba.bolsas b ON b.id = c.bolsa_id

JOIN sisgba.editais e ON e.id = b.edital_id

JOIN sisgba.programas pr ON pr.id = e.programa_id

JOIN sisgba.modalidades m ON m.id = b.modalidade_id

JOIN sisgba.bolsistas bta ON bta.id = c.bolsista_id

JOIN siscad.academicos a ON a.rga::text = bta.codigo_discente::text

JOIN siscad.ocorrencias o ON o.academico_id = a.id

join siscad.tipo_ocorrencias to2 on to2.id = o.tipo_ocorrencia_id and o.ano = 2023 and o.semestre = 2

JOIN siscad.cursos_sequencias cs on cs.id = a.curso_id

JOIN siscad.unidades un ON un.id = cs.unidade_id

JOIN pessoas.fisicas pf ON pf.pessoa_id = a.pessoa_id

-- situação = ativo, bolsista = 3 - Graduação, Tipo de ocorrÊncia = 6-EXCLUSÃO POR DESISTÊNCIA, 7-EXCLUSÃO POR DIPLOMAÇÃO, 66-EXCLUSÃO POR DIPLOMAÇÃO VIA JUDICIAL

WHERE c.situacao_id = 1 and bta.tipo_bolsista_id = 3 and to2.id in (6,7,66)

-- bolsas do PNAES = 53-Auxílio-Alimentação, 52-Auxílio-Creche, 45-Auxílio-Moradia, 38-Auxílio Permanência

and pr.sigla ='PNAES'

and b.modalidade_id in (53,52,45,38)

order by un.sigla, cs.nome, upper(pf.nome)