SELECT sp.nm_pess, sp.nm_cpf_pess,pf.nm_progr_form, case v.cd_tipo_cota when '3' then 'ESCOLA PÚBLICA + SOCIAL/RENDA FAMILIAR + ETNICO' when '4' then 'ESCOLA PÚBLICA + SOCIAL/RENDA FAMILIAR' when '9' then 'ESCOLA PÚBLICA + SOCIAL/RENDA FAMILIAR + ETNICO + PESSOA COM DEFICIENCIA' when '10' then 'ESCOLA PÚBLICA + SOCIAL/RENDA FAMILIAR + PESSOA COM DEFICIENCIA' end as Cota_vaga FROM siga_pessoa sp, siga_vinculo v, SIGA_PROGRAMA_FORMACAO pf where v.cd_tipo_cota in (3,4,9,10) and exists ( select * from siga_turma st, SIGA_ATIVIDADE_ACADEMICA aa, SIGA_MATRICULA_TURMA mt where st.CD_ATIV_ACAD = aa.CD_ATIV_ACAD and st.CD_TURMA = mt.CD_TURMA and mt.NU_MATR_CURSO = v.NU_MATR_CURSO and mt.NU_SIT_MATR_TURMA = 1 and aa.CD_PERD_LETV = '2018.2' ) and sp.NM_CPF_PESS = v.nm_cpf_pess and pf.CD_PROGR_FORM = v.CD_PROGR_FORM and pf.CD_NIVEL = 1 order by pf.nm_progr_form,sp.nm_pess;