none
Duvida Transact RRS feed

  • Pergunta

  • Pessoal,

    tenho uma seguinte query onde eu listo todos os pedidos com seus valores para cada CNPJ . 

    O que eu preciso é trazer o valor total dos pedidos para cada CNPJ, porem mesmo com a clausula HAVING ele me traz registros duplicados.

    select  PV.Pedvendanum,
            E.Entcod,
            E.Entnome,
            e.EntCpfCgc,
        SUM    (PV.PedVendaValMerc) as Total
    from ped_venda as PV
            inner join entidade as E
                on PV.entcod = E.entcod

    Where entcpfcgc IN ('0000000000000', '1111111111111', '222222222222222',
    '33333333333333', '4444444444444', '5555555555555', '6666666666666666')  

    group by PV.Pedvendanum,E.Entcod,E.Entnome,e.EntCpfCgc

    HAVING Sum(PedVendaValMerc) > 0

    0000575    GE WATER & PROCESS TECHNOL  DO BRAS LTDA    0000000000000     9000.00
    0000575    GE WATER & PROCESS TECHNOL  DO BRAS LTDA    0000000000000     7978.11
    0001107    DU PONT DO BRASIL S/A                                         1111111111111      2988.00
    0001107    DU PONT DO BRASIL S/A                                         1111111111111      4778.00
    0001107    DU PONT DO BRASIL S/A                                         1111111111111      502.45
    0001107    DU PONT DO BRASIL S/A                                         1111111111111      1711.00
    0001107    DU PONT DO BRASIL S/A                                         1111111111111      5698.00



    segunda-feira, 9 de abril de 2012 15:29

Respostas

Todas as Respostas