SELECT unidade3_.id_unidade AS col_0_0_,
unidade3_.nome AS col_1_0_,
unidade3_.nome_capa AS col_2_0_,
membrocons0_.id_membro_conselho AS col_3_0_,
membrocons0_.id_tipo_representacao AS col_4_0_,
servidor2_.id_servidor AS col_5_0_,
servidor2_.siape AS col_6_0_,
servidor2_.data_desligamento AS col_7_0_,
pessoa4_.nome AS col_8_0_,
pessoa4_.email AS col_9_0_,
pessoa4_.telefone AS col_10_0_,
tiporepres1_.id_tipo_representacao AS id1_593_,
tiporepres1_.ativo AS ativo593_,
tiporepres1_.id_conselho_superior AS id8_593_,
tiporepres1_.denominacao AS denomina3_593_,
tiporepres1_.denominacao_suplente AS denomina4_593_,
tiporepres1_.ordenacao AS ordenacao593_,
tiporepres1_.presidente_ou_vice AS presidente6_593_,
tiporepres1_.qtde_maxima_anos_consecutivos AS qtde7_593_
FROM colegiados.membro_conselho membrocons0_
LEFT OUTER JOIN colegiados.tipo_representacao tiporepres1_
ON membrocons0_.id_tipo_representacao =
tiporepres1_.id_tipo_representacao
INNER JOIN rh.servidor servidor2_
ON membrocons0_.id_servidor = servidor2_.id_servidor
LEFT OUTER JOIN comum.unidade unidade3_
ON servidor2_.id_unidade = unidade3_.id_unidade
LEFT OUTER JOIN comum.pessoa pessoa4_
ON servidor2_.id_pessoa = pessoa4_.id_pessoa
LEFT OUTER JOIN colegiados.camara_conselho_superior camaracons5_
ON membrocons0_.id_camara_conselho_superior =
camaracons5_.id_camara_conselho_superior
WHERE membrocons0_.id_conselho_superior = ?
AND membrocons0_.inicio <=?
AND ( membrocons0_.termino IS NULL
OR membrocons0_.termino >=? )
AND ( membrocons0_.fim IS NULL
OR membrocons0_.fim >=? )
AND camaracons5_.id_camara_conselho_superior = ?
ORDER BY unidade3_.nome,
tiporepres1_.ordenacao,
pessoa4_.nome,
membrocons0_.id_condicao_colegiados
* Consulta de alunos
SELECT aluno2_.id_aluno AS col_0_0_,
aluno2_.nome AS col_1_0_,
pessoa5_.email AS col_2_0_,
pessoa5_.telefone AS col_3_0_,
curso3_.denominacao AS col_4_0_,
unidade4_.sigla AS col_5_0_,
membrocons0_.id_membro_conselho AS col_6_0_,
membrocons0_.id_tipo_representacao AS col_7_0_,
tiporepres1_.id_tipo_representacao AS id1_593_,
tiporepres1_.ativo AS ativo593_,
tiporepres1_.id_conselho_superior AS id8_593_,
tiporepres1_.denominacao AS denomina3_593_,
tiporepres1_.denominacao_suplente AS denomina4_593_,
tiporepres1_.ordenacao AS ordenacao593_,
tiporepres1_.presidente_ou_vice AS presidente6_593_,
tiporepres1_.qtde_maxima_anos_consecutivos AS qtde7_593_
FROM colegiados.membro_conselho membrocons0_
LEFT OUTER JOIN colegiados.tipo_representacao tiporepres1_
ON membrocons0_.id_tipo_representacao =
tiporepres1_.id_tipo_representacao
INNER JOIN academico.aluno aluno2_
ON membrocons0_.id_aluno = aluno2_.id_aluno
LEFT OUTER JOIN academico.curso curso3_
ON aluno2_.id_curso = curso3_.id_curso
LEFT OUTER JOIN comum.unidade unidade4_
ON curso3_.id_unidade = unidade4_.id_unidade
LEFT OUTER JOIN comum.pessoa pessoa5_
ON aluno2_.id_pessoa = pessoa5_.id_pessoa
LEFT OUTER JOIN colegiados.camara_conselho_superior camaracons6_
ON membrocons0_.id_camara_conselho_superior =
camaracons6_.id_camara_conselho_superior
WHERE membrocons0_.id_conselho_superior = ?
AND membrocons0_.inicio <=?
AND ( membrocons0_.termino IS NULL
OR membrocons0_.termino >=? )
AND ( membrocons0_.fim IS NULL
OR membrocons0_.fim >=? )
AND camaracons6_.id_camara_conselho_superior = ?
ORDER BY tiporepres1_.ordenacao,
aluno2_.nome,
membrocons0_.id_condicao_colegiados
* Consulta de membros externos
SELECT membroexte1_.id_membro_externo_conselho AS col_0_0_,
membroexte1_.nome AS col_1_0_,
membrocons0_.email AS col_2_0_,
membroexte1_.telefone AS col_3_0_,
membrocons0_.id_membro_conselho AS col_4_0_,
membrocons0_.id_tipo_representacao AS col_5_0_,
tiporepres2_.id_tipo_representacao AS id1_593_,
tiporepres2_.ativo AS ativo593_,
tiporepres2_.id_conselho_superior AS id8_593_,
tiporepres2_.denominacao AS denomina3_593_,
tiporepres2_.denominacao_suplente AS denomina4_593_,
tiporepres2_.ordenacao AS ordenacao593_,
tiporepres2_.presidente_ou_vice AS presidente6_593_,
tiporepres2_.qtde_maxima_anos_consecutivos AS qtde7_593_
FROM colegiados.membro_conselho membrocons0_
INNER JOIN colegiados.membro_externo_conselho membroexte1_
ON membrocons0_.id_membro_conselho =
membroexte1_.id_membro_conselho
LEFT OUTER JOIN colegiados.tipo_representacao tiporepres2_
ON membrocons0_.id_tipo_representacao =
tiporepres2_.id_tipo_representacao
LEFT OUTER JOIN colegiados.camara_conselho_superior camaracons3_
ON membrocons0_.id_camara_conselho_superior =
camaracons3_.id_camara_conselho_superior
WHERE membrocons0_.id_conselho_superior = ?
AND membrocons0_.inicio <=?
AND ( membrocons0_.termino IS NULL
OR membrocons0_.termino >=? )
AND ( membrocons0_.fim IS NULL
OR membrocons0_.fim >=? )
AND camaracons3_.id_camara_conselho_superior = ?
ORDER BY tiporepres2_.ordenacao,
membroexte1_.nome,
membrocons0_.id_condicao_colegiados