Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- select
- curriculo.codigo,
- upper(curso.nome || '-' || coalesce(municipio.nome||'-','') || coalesce(habilitacao.nome||'-','') || coalesce(enfase.nome||'-','') || coalesce(turno.sigla||'-','') || coalesce(grau.descricao,'')) as matriz_curricular,
- curriculo.periodoentradavigor as periodo_letivo_entrada_em_vigor,
- curriculo.ch_total_minima as carga_horaria_minima_total,
- curriculo.ch_optativas_minima as carga_horaria_minima_optativas,
- curriculo.ch_complementar_minima as carga_horaria_minima_complementar,
- curriculo.semestre_conclusao_minimo as prazo_minimo_conclusao,
- curriculo.semestre_conclusao_ideal as prazo_padrao_conclusao,
- curriculo.semestre_conclusao_maximo as prazo_maximo_conclusao,
- curriculo.ch_atividade_obrigatoria as ch_atividades_academicas_especificas_obrigatoria,
- curriculo.max_eletivos as ch_componentes_optativos_livres,
- curriculo.ch_minima_semestre as ch_minima_por_periodo_letivo,
- curriculo.semestre_conclusao_minimo as prazo_em_periodos_letivos_minimo,
- curriculo.semestre_conclusao_ideal as prazo_em_periodos_letivos_ideal,
- curriculo.semestre_conclusao_maximo as prazo_em_periodos_letivos_maximo
- from graduacao.curriculo curriculo
- join graduacao.matriz_curricular mc on mc.id_matriz_curricular = curriculo.id_matriz
- left join curso curso on curso.id_curso = curriculo.id_curso
- left join comum.municipio municipio on municipio.id_municipio = curso.id_municipio
- left join graduacao.habilitacao habilitacao on habilitacao.id_habilitacao = mc.id_habilitacao
- left join graduacao.enfase enfase on enfase.id_enfase = mc.id_enfase
- join ensino.turno turno on turno.id_turno = mc.id_turno
- join ensino.grau_academico grau on grau.id_grau_academico = mc.id_grau_academico
- order by curriculo.id_curriculo;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement