ati08 Postado 13 de Novembro de 2014 Tópicos Que Criei: 7 Tópicos/Dia: 0.00 Meu Conteúdo: 13 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 142 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 13 de Novembro de 2014 Boa tarde! Preciso incluir em uma consulta as Tabelas de histórico do funcionário, onde sempre devo incluir a última informação. Por exemplo, incluir a última consulta do ASO. Porém faz parte de uma consulta maior e não estou conseguindo incluir este histórico. Segue minha atual SQL: SELECT PCODSITUACAO.DESCRICAO 'SITUAÇÃO', PFHSTSEC.CHAPA, PFUNC.NOME, PFUNCAO.NOME 'FUNÇÃO', CASE WHEN PFUNC.CODSITUACAO <> 'D' THEN PFUNC.DATAADMISSAO ELSE CASE WHEN PFHSTSEC.MOTIVO IN ('03','06') THEN (SELECT PFHSTSEC.DTMUDANCA WHERE PFHSTSEC.MOTIVO IN ('03','06')) ELSE NULL END END 'DATA ADMISSAO/TRANSF', CASE WHEN PFUNC.CODSITUACAO = 'D' THEN PFUNC.DATADEMISSAO ELSE CASE WHEN PFHSTSEC.MOTIVO IN ('03','06') THEN (SELECT PFHSTSEC.DTMUDANCA WHERE PFHSTSEC.MOTIVO IN ('03','06')) ELSE NULL END END 'DATA DEMISSAO/TRANSF', PFUNC.FIMPRAZOCONTR, PPESSOA.CARTIDENTIDADE, PPESSOA.CPF, PPESSOA.BAIRRO, PPESSOA.CIDADE, PPESSOA.ESTADO, PPESSOA.TELEFONE1+'/'+PPESSOA.TELEFONE2+'/'+PPESSOA.TELEFONE3 'TELEFONES' FROM PFHSTSEC (NOLOCK) LEFT JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFHSTSEC.CODCOLIGADA AND PFUNC.CHAPA = PFHSTSEC.CHAPA LEFT JOIN PFUNCAO (NOLOCK) ON PFUNCAO.CODCOLIGADA = PFUNC.CODCOLIGADA AND PFUNCAO.CODIGO = PFUNC.CODFUNCAO LEFT JOIN PCODSITUACAO (NOLOCK) ON PCODSITUACAO.CODCLIENTE = PFUNC.CODSITUACAO LEFT JOIN PPESSOA (NOLOCK) ON PPESSOA.CODIGO = PFUNC.CODPESSOA WHERE PFHSTSEC.CODSECAO LIKE '1.01.01.0002%' ORDER BY PFUNC.NOME Como inserir a Vconsultaspront.dataconsulta, com a última consulta realizada? grato, Atilano Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
ati08 Postado 27 de Novembro de 2014 Tópicos Que Criei: 7 Tópicos/Dia: 0.00 Meu Conteúdo: 13 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 142 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 27 de Novembro de 2014 Boa tarde! Ninguém para ajudar nesta dúvida? 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.