[firebase-br] Campo Calculado condicionamente

Kléber Caneva kdcc em terra.com.br
Qui Ago 24 11:08:09 -03 2006


Tente assim:

CASE WHEN (CFG.PESO <= TAB.PESO) THEN (PESO * 1) ELSE (PESO+10) END

[]´s

Kléber Caneva

----- Original Message ----- 
From: "JUarez" <juarezabrm em brturbo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 23, 2006 8:52 AM
Subject: [firebase-br] Campo Calculado condicionamente


Oi pessoal, minha primeira participação aqui e gostaria de saber como fazer
o seguinte

Preciso de um campo calculado que faz um cálculo baseado na comparação de
valores entre duas tabelas para obter o resultado,
mas tanto fazendo um CASE no select como inserindo um campo calculado eu não
tenho o recurso de comparação, alguem sabe como fazer isso?

Seria mais ou menos assim:


if (CFG.PESO <= TAB.PESO) THEN PESO * 1 ELSE PESO+10;

Coloquei acima de forma um pouco grotesta só para que possam entender o que
eu quero e se é possível fazer isso no firebird! Agradeço!


Juarez A. Mendes




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1156339063.724341.12713.mindelo.hst.terra.com.br,3786,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 22/08/2006 / Versão: 
4.4.00/4835
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista