Fw: 'Re: [sqlwin] Sum em SQL, Estranho'

2000-03-02 Por tôpico Elvis Evangelista da Silva
: >-- >De: 'Sandro Cassajuz <[EMAIL PROTECTED]>' >Para: '[EMAIL PROTECTED]' >Assunto: 'Re: [sqlwin] Sum em SQL, Estranho' >Data: Mar 02 2000 04:25:53 > >Anderson... você não citou qual o banco de dados que vc está >trabal

Re: [sqlwin] Sum em SQL, Estranho

2000-03-02 Por tôpico kleber
Anderson, Paradox e Query nesta lista é complicado ... :-(. Kleber == Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject

Re: [sqlwin] Sum em SQL, Estranho

2000-03-01 Por tôpico André Justo
Se for Oracle, eu costumo fazer assim: DECODE( VALOR1 , NULL, 0 ) + DECODE( VALOR2, NULL, 0 ) + ... Até mais, André. ANDRÉ DE SOUZA JUSTO Analista de Sistemas * SOFTWAY INFORMÁTICA LTDA Campinas - SP - Brasil Web: http://www.sfw.com.br Email: [EMAIL PROT

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico Anderson de Oliveira Furtilho
A Tabela é Paradox, dá Certo esta função ?   Abraços Anderson de Oliveira Furtilho -Mensagem Original- De: Almir M Vilela Para: [EMAIL PROTECTED] Enviada em: Terça-feira, 29 de Fevereiro de 2000 10:08 Assunto: Re: [sqlwin] Sum em SQL, Estranho da mesma forma

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico Anderson de Oliveira Furtilho
Estou usando tabelas Paradox e Query do Delphi Abraços Anderson de Oliveira Furtilho -Mensagem Original- De: Dulio Para: [EMAIL PROTECTED] Enviada em: Terça-feira, 29 de Fevereiro de 2000 09:30 Assunto: Re: [sqlwin] Sum em SQL, Estranho Anderson, Acho que no

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico kleber
Use a função nvl do Oracle: Select Sum( nvl(Valor1,0) + nvl(Valor2,0 ) + nvl(Valor3,0 ) + nvl( Valor4,0 ) ) from '+ ' BancoSoma where Nome = '+Chr(39)+NomeCliente+Chr(39)) Kleber "Anderson de Oliveira Furtilho" <[EMAIL PROTECTED]> on 29/02/2000 08:57:32 Please respond to [EMAIL PROTECTE

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico Almir M Vilela
Subject: Re: [sqlwin] Sum em SQL, Estranho 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

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico Sandro Cassajuz
Anderson... você não citou qual o banco de dados que vc está trabalhando, mas em alguns bancos (SQL Server e Oracle por exemplo) ao utilizar funções de agregação (SUM,AVG,etc...) ou realizar operações aritméticas (+ - * / ) com valores nulos o resultado é NULL ou seja, você deve verificar se o

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico Dulio
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(Va

Re: [sqlwin] Sum em SQL, Estranho

2000-02-29 Por tôpico Lairton N. de Almeida Junior
Oi Anderson, >Select Sum(Valor1+Valor2+Valor3+Valor4) , ele deveria somar 10,00 + 0,00 + >0,00 + 0,00 = 10,00, mas não ele mostra ( 0 ) Quando as colunas numéricas não possuem valor, o default é que seus valores sejam = NULL. Então A soma de 10,00 + NULL + NULL não é igual a 10,00 Ten