Ir para conteúdo

Jonatas Provido

Members
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Jonatas Provido postou

  1. Jonatas Provido

    Distinct ainda retorna duplicidade

    Pessoal estou mexendo em um relatório porem quando ele me retorna ele me traz ainda em duplicidade. veja na imagem se aguem puder me dar uma luz. SELECT DISTINCT ITE.CODPROD, ITE.SEQUENCIA, PRO.DESCRPROD, ITE.AD_COMPLEMENTO, PAP.CODPROPARC, ITE.CONTROLE, ITE.USOPROD, (CASE WHEN VOA.CODPROD IS NULL THEN ITE.QTDNEG WHEN VOA.DIVIDEMULTIPLICA = 'D' THEN ITE.QTDNEG * VOA.QUANTIDADE ELSE ITE.QTDNEG / VOA.QUANTIDADE END) AS QTDNEG, (CASE WHEN VOA.CODPROD IS NULL THEN ITE.VLRUNIT WHEN VOA.DIVIDEMULTIPLICA = 'D' THEN ITE.VLRUNIT / VOA.QUANTIDADE ELSE ITE.VLRUNIT * VOA.QUANTIDADE END) AS VLRUNIT, ITE.CODVOL, ITE.VLRDESC, ITE.QTDNEG * ITE.VLRUNIT AS TOTALITEM, ITE.VLRTOT - ITE.VLRDESC AS TOTLIQ, (CASE WHEN ITE.DTINICIO IS NULL THEN CAB.DTPREVENT ELSE ITE.DTINICIO END) AS DTPREV, USU.NOMEUSU, ITE.VLRIPI, (ITE.VLRIPI / (ITE.VLRTOT - ITE.VLRDESC)) * 100 AS PERCIPI FROM TGFITE ITE INNER JOIN TGFCAB CAB ON (CAB.NUNOTA = ITE.NUNOTA) INNER JOIN TGFPRO PRO ON(ITE.CODPROD = PRO.CODPROD) LEFT JOIN TSIUSU USU ON (USU.CODUSU = ITE.AD_CODUSU) LEFT JOIN TGFPAP PAP ON ITE.CODPROD = PAP.CODPROD AND CAB.CODPARC = PAP.CODPARC AND ITE.CODVOL = PAP.UNIDADEPARC LEFT JOIN TGFVOA VOA ON( VOA.CODPROD = ITE.CODPROD AND VOA.CODVOL = ITE.CODVOL AND ((ITE.CONTROLE IS NULL AND VOA.CONTROLE = ' ') OR (ITE.CONTROLE IS NOT NULL AND ITE.CONTROLE = VOA.CONTROLE)) ) WHERE CAB.NUNOTA = 55854 AND ITE.SEQUENCIA > 0 ORDER BY ITE.SEQUENCIA
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.