Pessoal, estou com dificuldade de realizar o seguinte select:
Selecionar a primeira e a ultima data para cada codigo existente de um funcionario na tabela ponto que é mensal obedecendo a ordem cronologica dos dias. Abaixo um exemplo de registro do funcionario 0911251 na tabela ponto:
2009-04-05 0911251 00020 NULL
2009-04-06 0911251 00020 NULL
2009-04-07 0911251 00020 NULL
2009-04-08 0911251 00020 NULL
2009-04-09 0911251 00000 NULL
2009-04-10 0911251 00020 NULL
2009-04-11 0911251 00172 NULL
2009-04-12 0911251 00000 NULL
2009-04-13 0911251 00000 NULL
2009-04-14 0911251 00000 NULL
2009-04-15 0911251 00000 NULL
2009-04-25 0911251 00000 NULL
2009-04-16 0911251 00000 NULL
2009-04-17 0911251 00000 NULL
2009-04-23 0911251 00020 NULL
Para esse funcionario (0911251) deverei ter de resultado o seguinte:
Pergunta
carlosinss
Pessoal, estou com dificuldade de realizar o seguinte select:
Selecionar a primeira e a ultima data para cada codigo existente de um funcionario na tabela ponto que é mensal obedecendo a ordem cronologica dos dias. Abaixo um exemplo de registro do funcionario 0911251 na tabela ponto:
2009-04-05 0911251 00020 NULL
2009-04-06 0911251 00020 NULL
2009-04-07 0911251 00020 NULL
2009-04-08 0911251 00020 NULL
2009-04-09 0911251 00000 NULL
2009-04-10 0911251 00020 NULL
2009-04-11 0911251 00172 NULL
2009-04-12 0911251 00000 NULL
2009-04-13 0911251 00000 NULL
2009-04-14 0911251 00000 NULL
2009-04-15 0911251 00000 NULL
2009-04-25 0911251 00000 NULL
2009-04-16 0911251 00000 NULL
2009-04-17 0911251 00000 NULL
2009-04-23 0911251 00020 NULL
Para esse funcionario (0911251) deverei ter de resultado o seguinte:
cod 00020 dtinicial 05-04-2009 dtfinal 08-04-2009
cod 00172 dtinicial 11-04-2009 dtfinal 11-04-2009
cod 00000 dtinicial 12-04-2009 dtfinal 17-04-2009
cod 00020 dtinicial 23-04-2009 dtfinal 23-04-2009
cod 00000 dtinicial 25-04-2009 dtfinal 25-04-2009
Alguém poderia me ajudar nessa demanda?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.