Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Consulta Para Retornar Última Data Do Aso


ati08

Posts Recomendados


  • 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

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
Link para comentar
Compartilhar em outros sites

  • 2 semanas depois...

  • 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

Boa tarde!

Ninguém para ajudar nesta dúvida?

Link para comentar
Compartilhar em outros sites

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.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.