Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
Tenho que gerar uma certidão no lugar onde trabalho. Essa certidão deve conter todos os dados trabalhistas do requerente.
O meu problema é que tenho vários cargos que tem prioridades sobre outros. Além disso, tenho que listar primeiro os cargos que a pessoa ainda estão trabalhando.
Sobre os cargos tenho 8 arrays que possuem prioridades sobre cada 1.
Preciso que seja listado em primeiro lugar cargos específicos e que não possuem data de demissão.
Ex:
NOME --- MATRICULA --- DEP --- ADMISSAO --- DEMISSAO --- ESP --- CARGO ---
teste 1 2 10/01/2000 1 1
teste 2 3 10/05/2010 1 2
teste 3 2 10/05/1990 31/12/1999 1 1
Preciso que o select retorne dessa maneira. Diferenciando os códigos de cargo que possuem prioridade e depois organizar por aqueles cargos que não foram demitidos.
Alguém poderia me dar alguma ajuda?
Carregando comentários...