Pular para o conteúdo
Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #95701
    VINI85
    Participante

      Galera eu tenho a seguinte query:

      SELECT
      ‘0161’
      ,Replace (REPLACE(REPLACE (A.CHAPA, ‘FRI’),’-‘),’EST’)AS ALTERACAO
      ,’ ‘
      ,A.NOME
      ,E.NOME
      ,A.DATAADMISSAO
      ,A.DATADEMISSAO
      ,A.MOTIVODEMISSAO
      ,G1.MESCOMP
      ,TRANSLATE(G1.VALOR,’,’,’.’)
      ,G2.MESCOMP
      ,TRANSLATE(G2.VALOR,’,’,’.’)

      FROM PFUNC A
      JOIN PPESSOA B
      ON A.CODPESSOA = B.CODIGO

      JOIN PFUNCAO E
      ON A.CODCOLIGADA = E.CODCOLIGADA
      AND A.CODFUNCAO = E.CODIGO

      JOIN PFPERFF F
      ON A.CODCOLIGADA = F.CODCOLIGADA
      AND A.CHAPA = F.CHAPA

      LEFT JOIN PFFINANC G1
      ON A.CODCOLIGADA = G1.CODCOLIGADA
      AND A.CHAPA = G1.CHAPA
      AND F.NROPERIODO = G1.NROPERIODO
      AND F.MESCOMP = G1.MESCOMP
      AND F.ANOCOMP = G1.ANOCOMP
      AND G1.CODEVENTO = ‘0002’

      LEFT JOIN PFFINANC G2
      ON A.CODCOLIGADA = G2.CODCOLIGADA
      AND A.CHAPA = G2.CHAPA
      AND F.NROPERIODO = G2.NROPERIODO
      AND F.MESCOMP = G2.MESCOMP
      AND F.ANOCOMP = G2.ANOCOMP
      AND G2.CODEVENTO = ‘0003’

      WHERE A.CODCOLIGADA = ‘1262’
      AND F.ANOCOMP = ‘2009’
      AND A.CHAPA = ‘FRI-01-036’
      AND F.NROPERIODO = ‘2’

      ORDER BY F.MESCOMP
      =============================================
      PRECISO RETORNAR TODOS OS MESES EM SOMENTE UMA LINHA.

      ABS.

    Visualizando 1 post (de 1 do total)
    • Você deve fazer login para responder a este tópico.