[firebase-br] RES: Select somando 2 campos

Matheus(GMAIL) matheus.jgs em gmail.com
Sex Out 5 08:58:29 -03 2012


Se for soma de string você utiliza o ' || ' ao inves de +...

E o coalesce você está escrevendo errado...
Tente colocar

SELECT ID, DESCRICAO, (coalesce(VALOR1,0) + coalesce (VALOR2,0)) as TOTAL
from
PRODUTOS


Faltou qual seria o valor padrão caso o campo estiver nulo.
 
-----Original Message-----
From: lista [mailto:lista-bounces em firebase.com.br] On Behalf Of Guto &
Michellane Araújo
Sent: sexta-feira, 5 de outubro de 2012 08:55
To: FireBase
Subject: Re: [firebase-br] RES: Select somando 2 campos

Bom dia, tentei dessas 2 formas e dar o erro a baixo:
Token unknown

SELECT ID, DESCRICAO, coalesce (VALOR1) +  coalesce (VALOR2) as TOTAL from
PRODUTOS

OU

SELECT ID, DESCRICAO, (coalesce (VALOR1) + coalesce (VALOR2)) as TOTAL from
PRODUTOS

FORMA ORIGINAL DO SQL SERVER  DAR ESSE ERRO NO FIREBIRD:
SELECT ID, DESCRICAO,VALOR1 + VALOR2 as TOTAL from PRODUTOS

Strings cannot be added or subtracted in dialect 3.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista