SELECT NR_MATRICULA AS MATRICULA, substr(NR_MATRICULA, 0, 3) as INGRESSO, substr(id_turma,0,3) as CURSO, id_turma as TURMA, NM_ALUNO AS NOME, CD_EIXO AS EIXO, substr(CD_EIXO, 7, 2) as FASE, NR_ANO || '-' || NR_PERIODO AS SEMESTRE, --QT_AULAS_PREVISTAS AS CH_PPC, QT_CARGA_HORARIA AS CH_PPC, QT_AULAS_DADAS AS CH_DADA, QT_FALTAS AS FALTAS, CAST(((QT_FALTAS/QT_AULAS_DADAS) * 100) AS NUMERIC(15,2)) AS PERCENTUAL, CASE WHEN (QT_FALTAS/QT_AULAS_DADAS*100 > 25) THEN 1 ELSE 0 END AS FI, ST_ALUNO AS SITUAÇÃO, DS_TP_CONCEITO AS CONCEITO FROM V_ALUNOS_DISCIPLINAS_FREQ WHERE CD_INSTITUICAO = 2 AND CD_CURSO IN (608) --AND CD_EIXO = 'INTER29011' --AND CD_CURSO IN (290, 125, 111, 608, 207, 402, 112, 609 ) --AND CD_CURSO IN (125, 111, 608, 207) AND NR_ANO = 2015 AND NR_PERIODO= 2 GROUP BY NR_MATRICULA, id_turma, NM_ALUNO, CD_EIXO, NR_ANO, NR_PERIODO , ST_ALUNO, DS_TP_CONCEITO, QT_CARGA_HORARIA, QT_AULAS_DADAS, QT_FALTAS ORDER BY SEMESTRE, EIXO, NM_ALUNO