Subject Re: Problemas with SUM()
Author Svein Erling
> > If you want to exclude NULLs, do:
> >
> > select sum(mycol)
> > from table
> > where mycol is not null>

> Thank you,
> But, I can not make it. My Quary is:
>
> Select IL.Quantidade-Sum(IC.Quantidade)
> From ItensLista IL left join ItensComprados IC on
> (il.codproduto=ic.codproduto and il.codlista=ic.codlista)
> left join Produtos p on (IL.CodProduto=P.CodProduto)
> Where il.CodLista = :PARAM
> Group by IL.Quantidade

Yes, you can. Change your query to

Select IL.Quantidade-Sum(IC.Quantidade)
From ItensLista IL left join ItensComprados IC on
(il.codproduto=ic.codproduto and il.codlista=ic.codlista and
ic.quantidade is not null)
left join Produtos p on (IL.CodProduto=P.CodProduto)
Where il.CodLista = :PARAM
Group by IL.Quantidade

HTH,
Set