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

Ajuda Em Sql - Folha


Posts Recomendados


  • Tópicos Que Criei:  29
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  133
  • Conteúdo/Dia:  0.03
  • Reputação:   5
  • Pontos/Conquistas:  979
  • Conteúdo Resolvido:  0
  • Dias Ganho:  3
  • Status:  Offline
  • Idade:  34

Bom dia!

Podem me auxiliar por favor?

Preciso fazer uma consulta SQL onde vou informar apenas mês, ano e chapa e ela vai me retornar:
1- Se é Provento ou Desconto
2- Codigo do Evento
3- Quantidade em horas desse Evento
Se vocês me derem um norte mais ou menos já ajuda, nomes das tabelas em questão...
Obrigado!
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  67
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  269
  • Conteúdo/Dia:  0.05
  • Reputação:   9
  • Pontos/Conquistas:  2.029
  • Conteúdo Resolvido:  0
  • Dias Ganho:  5
  • Status:  Offline
  • Dispositivo:  Windows

Yuri, veja se te ajuda. Você acrescenta outros campos caso necessite.

Tabela PFFINANC - Ficha financeira. PEVENTO - Tabela de evento, PFUNC- Tabela de funcionários.

select PFFINANC.CODCOLIGADA, PFFINANC.CHAPA, pfunc.NOME,
PFFINANC.ANOCOMP, PFFINANC.MESCOMP,
PFFINANC.NROPERIODO, PFFINANC.CODEVENTO, PEVENTO.DESCRICAO, PEVENTO.PROVDESCBASE,
PFFINANC.HORA, PFFINANC.REF, PFFINANC.VALOR
from PFFINANC (nolock) inner join PEVENTO (nolock)
on PEVENTO.CODCOLIGADA = PFFINANC.CODCOLIGADA and
PEVENTO.CODIGO = PFFINANC.CODEVENTO
inner join PFUNC
on pfunc.CODCOLIGADA = PFFINANC.CODCOLIGADA and
PFUNC.CHAPA = PFFINANC.CHAPA
order by ANOCOMP, MESCOMP, NROPERIODO, PFFINANC.CHAPA, PFFINANC.CODEVENTO
  • Like 2
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  29
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  133
  • Conteúdo/Dia:  0.03
  • Reputação:   5
  • Pontos/Conquistas:  979
  • Conteúdo Resolvido:  0
  • Dias Ganho:  3
  • Status:  Offline
  • Idade:  34

Yuri, veja se te ajuda. Você acrescenta outros campos caso necessite.

Tabela PFFINANC - Ficha financeira. PEVENTO - Tabela de evento, PFUNC- Tabela de funcionários.

select PFFINANC.CODCOLIGADA, PFFINANC.CHAPA, pfunc.NOME,
PFFINANC.ANOCOMP, PFFINANC.MESCOMP,
PFFINANC.NROPERIODO, PFFINANC.CODEVENTO, PEVENTO.DESCRICAO, PEVENTO.PROVDESCBASE,
PFFINANC.HORA, PFFINANC.REF, PFFINANC.VALOR
from PFFINANC (nolock) inner join PEVENTO (nolock)
on PEVENTO.CODCOLIGADA = PFFINANC.CODCOLIGADA and
PEVENTO.CODIGO = PFFINANC.CODEVENTO
inner join PFUNC
on pfunc.CODCOLIGADA = PFFINANC.CODCOLIGADA and
PFUNC.CHAPA = PFFINANC.CHAPA
order by ANOCOMP, MESCOMP, NROPERIODO, PFFINANC.CHAPA, PFFINANC.CODEVENTO

Obrigado!

Isso confirmou minha sentença!

Eu estava utilizando PFFINANC mas não tinha certeza se estava certo.

Só mais uma coisa por favor. Para mostrar o centro de custo, devo fazer essa ligação abaixo?

INNER JOIN PSECAO   E (NOLOCK) ON E.CODCOLIGADA = PFUNC.CODCOLIGADA AND E.CODIGO = PFUNC.CODSECAO
INNER JOIN PCCUSTO  F (NOLOCK) ON E.CODCOLIGADA = F.CODCOLIGADA AND E.NROCENCUSTOCONT = F.CODCCUSTO
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  67
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  269
  • Conteúdo/Dia:  0.05
  • Reputação:   9
  • Pontos/Conquistas:  2.029
  • Conteúdo Resolvido:  0
  • Dias Ganho:  5
  • Status:  Offline
  • Dispositivo:  Windows

Yuri,

Não sou especialista no labore mas penso que é esta ligação mesmo.

  • Like 1
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.