Ir para conteúdo
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

Bom dia... preciso de uma consulta SQL que me traga os funcionários e seu lideres...


Posts Recomendados


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  2
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  22
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  51

Bom dia ...

Alguém pode me ajudar eu preciso de uma consulta sql que me mostre o funcionário e quem é o seu líder imediato?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  0
  • Tópicos/Dia:  0
  • Meu Conteúdo:  10
  • Conteúdo/Dia:  0.00
  • Reputação:   2
  • Pontos/Conquistas:  52
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  56
  • Dispositivo:  Windows

Luiz boa tarde., criei uma tabela dinâmica com os lideres e  busquei as informações em uma sql., Verifique se atende.

SELECT
PF.CHAPA,
 PF.NOME,
  TAB.DESCRICAO HIERARQUIA,
   PS.NROCENCUSTOCONT CUSTO,
    GC.NOME NOME_CUSTO,
     PA.NOME FUNÇAO, 
      PF.DATAADMISSAO
FROM
PFUNC PF (NOLOCK) LEFT OUTER JOIN 
 PFCOMPL COM  (NOLOCK) ON PF.CODCOLIGADA = COM.CODCOLIGADA AND PF.CHAPA = COM.CHAPA  LEFT OUTER JOIN
  GCONSIST TAB (NOLOCK) ON
   TAB.CODCLIENTE = COM.HIERARQUIA  and TAB.CODTABELA = 'HIERARQUIA' and  APLICACAO ='P' LEFT OUTER JOIN
    PSECAO PS (NOLOCK) ON PF.CODCOLIGADA = PS.CODCOLIGADA AND PF.CODSECAO = PS.CODIGO LEFT OUTER JOIN
     GCCUSTO GC (NOLOCK) ON PS.CODCOLIGADA = GC.CODCOLIGADA AND PS.NROCENCUSTOCONT = GC.CODCCUSTO LEFT OUTER JOIN
      PFUNCAO PA (NOLOCK) ON PF.CODCOLIGADA = PA.CODCOLIGADA AND PF.CODFUNCAO = PA.CODIGO 
 where 
        PF.CODCOLIGADA =1 and PF.CODSITUACAO NOT IN ('D') and PF.CODTIPO in('N', 'T', 'S', 'Z', 'D')

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  0
  • Tópicos/Dia:  0
  • Meu Conteúdo:  1
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  5
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline


SELECT P.CHAPA             CHAPA_CHEFE,
       P.NOME              NOME_CHEFE,
       PF.NOME             FUNCAO_CHEFE,
       P.CODFILIAL         CODFILIAL_CHEFE,
       C.CODSECAO          CODSECAO_CHEFE,
       PS.DESCRICAO        AS DEPARTAMENTO_CHEFE,
       A.CHAPA             CHAPA_FUNC,
       A.NOME              NOME_FUNC,
       A.FUNCAO,
       A.CODFILIAL_FUNC,
       A.CODSECAO          CODSECAO_FUNC,
       A.DEPARTAMENTO_FUNC
  FROM PFUNC P,
       PSUBSTCHEFE C,
       PFUNCAO PF,
       PSECAO PS,
       (SELECT PFUNC.NOME,
               PFUNC.CHAPA,
               PFUNC.CODFILIAL  AS CODFILIAL_FUNC,
               PFUNC.CODSECAO,
               PFUNCAO.NOME     AS FUNCAO,
               PSECAO.DESCRICAO AS DEPARTAMENTO_FUNC
          FROM PFUNC, PFUNCAO, PSECAO
        
         WHERE CODGRPQUIOSQUE = '02'
           AND CODSITUACAO <> 'D'
           AND CODTIPO NOT IN ('A', 'S')
           AND PFUNCAO.CODIGO = PFUNC.CODFUNCAO
           AND PSECAO.CODIGO = PFUNC.CODSECAO) A

 WHERE C.CHAPASUBST = P.CHAPA
   AND P.CODGRPQUIOSQUE = '03'
   AND A.CODSECAO = C.CODSECAO
   AND C.DATAFIM IS NULL
   AND PF.CODIGO = P.CODFUNCAO
   AND PS.CODIGO = P.CODSECAO
 

Link para comentar
Compartilhar em outros sites

  • 1 ano depois...

  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  4
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  31
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Dispositivo:  Windows

Show de bola, me atendeu perfeitamente. Obrigado pelo post

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.