Anderson,
Acho que no exemplo que vc deu, os valores V2,V3,V4 contém
NULL e não 0 (zero). Por isso é que o resultado apresentado não condiz com a
verdade. Se vc estiver usando SQLServer use a função COALESCE.
Select sum( coalesce(Valor1, 0) + coalesce(Valor2, 0)
+
coalesce(Valor3, 0) + coalesce(Valor4, 0) ) From
...
Esta função recupera o primeiro valor NÃO NULO da lista. Logo
as colunas que estiverem NULAS serão substituídas por 0
Dúlio
[EMAIL PROTECTED]
|
- [sqlwin] Sum em SQL, Estranho Anderson de Oliveira Furtilho
- Re: [sqlwin] Sum em SQL, Estranho Lairton N. de Almeida Junior
- Re: [sqlwin] Sum em SQL, Estranho Dulio
- Re: [sqlwin] Sum em SQL, Estranho Anderson de Oliveira Furtilho
- Re: [sqlwin] Sum em SQL, Estranho Sandro Cassajuz
- Re: [sqlwin] Sum em SQL, Estranho André Justo
- Re: [sqlwin] Sum em SQL, Estranho Almir M Vilela
- Re: [sqlwin] Sum em SQL, Estranho Anderson de Oliveira Furtilho
- Re: [sqlwin] Sum em SQL, Estranho kleber
- Re: [sqlwin] Sum em SQL, Estranho kleber