CésarTomaz Postado 12 de Agosto de 2011 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 6 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 55 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 12 de Agosto de 2011 Bom dia, Prezados estou tentando elaborar um relatório de histórico de funções onde carrego a data de inicio em uma função (PFHSTCO.DTMUDANCA) e a partir desse campo preciso calcular o último dia em que o colaborador permaneceu na função. Pensei em utilizar a próxima data de mudança do hístórico, mas não consegui fazer a sentença no SQL, alguém sabe como fazer isso? Um grande abraço, Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jessé Alves Postado 12 de Agosto de 2011 Tópicos Que Criei: 4 Tópicos/Dia: 0.00 Meu Conteúdo: 10 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 90 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 12 de Agosto de 2011 Bom dia! Não entendi muito bem sua perguntar, mas se você está querendo pegar o dia em que o funcionário foi trocado de função, ou seja, extrair o dia do campo "PFHSTCO.DTMUDANCA", seria possível fazer da seguinte forma SELECT DATEPART(DAY,PFHSTCO.DTMUDANCA) FROM PFUNCAO Espero ter ajudado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.