somar dois campos em função de condição no interbase;

Firebird

29/07/2003

Eu consigo fazer uma soma de dois campos na select somente se uma condição for verdadeira?
Ex.
SELECT CAMPO1,CAMPO2,CAMPO3,
//Aqui entraria um IF
if campo1 > 0 then
SUM(CAMPO1,CAMPO2)
else
SUM(CAMPO3,CAMPO3)

FROM TABELA WHERE QUALQUER_CONDICAO

valeu

Estou tentando fazer isso no INTERBASE.


Adriano Santos

Adriano Santos

Curtidas 0

Respostas

Afarias

Afarias

29/07/2003

Respondido no fórum Delphi:

http://200.196.51.150/forum/viewtopic.php?t=17207

Más, procure sempre postar suas questões de Interbase/Firebird aqui.

T+


GOSTEI 0
POSTAR