Pular para o conteúdo
  • Este tópico contém 0 resposta, 1 voz e foi atualizado pela última vez 16 anos atrás por VINI85.
Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #92954
    VINI85
    Participante

      ESSE É O MEU SELECT, O BLOCO DE DESCONTOS ESTA SAINDO NA MESMA COLUNA DO BLOCO DE PROVENTOS. PRECISO QUE SAIAM AO LADO..

      SELECT
      A.CHAPA
      ,A.NOME
      ,C.CODEVENTO
      ,D.DESCRICAO
      ,C.VALOR

      FROM PFUNC A
      JOIN PFPERFF B
      ON A.CODCOLIGADA = B.CODCOLIGADA
      AND A.CHAPA = B.CHAPA

      JOIN PFFINANC C
      ON A.CODCOLIGADA = C.CODCOLIGADA
      AND A.CHAPA = C.CHAPA
      AND B.NROPERIODO = C.NROPERIODO
      AND B.MESCOMP = C.MESCOMP
      AND B.ANOCOMP = C.ANOCOMP

      JOIN PEVENTO D
      ON C.CODCOLIGADA = D.CODCOLIGADA
      AND C.CODEVENTO = D.CODIGO

      WHERE A.CODCOLIGADA = ‘1455’
      AND A.CODSITUACAO <> ‘D’
      AND B.NROPERIODO = ‘2’
      AND B.MESCOMP = ’02’
      AND B.ANOCOMP = ‘2010’
      AND D.PROVDESCBASE = ‘P’
      ===========BLOCO DOS PROVENTOS===============
      UNION

      SELECT
      NULL
      ,NULL
      ,C.CODEVENTO
      ,D.DESCRICAO
      ,C.VALOR

      FROM PFUNC A
      JOIN PFPERFF B
      ON A.CODCOLIGADA = B.CODCOLIGADA
      AND A.CHAPA = B.CHAPA

      JOIN PFFINANC C
      ON A.CODCOLIGADA = C.CODCOLIGADA
      AND A.CHAPA = C.CHAPA
      AND B.NROPERIODO = C.NROPERIODO
      AND B.MESCOMP = C.MESCOMP
      AND B.ANOCOMP = C.ANOCOMP

      JOIN PEVENTO D
      ON C.CODCOLIGADA = D.CODCOLIGADA
      AND C.CODEVENTO = D.CODIGO

      WHERE A.CODCOLIGADA = ‘1455’
      AND A.CODSITUACAO <> ‘D’
      AND B.NROPERIODO = ‘2’
      AND B.MESCOMP = ’02’
      AND B.ANOCOMP = ‘2010’
      AND D.PROVDESCBASE = ‘D’
      ===========BLOCO DOS DESCONTOS===============

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