Oi Paulo.
Você captou meu problema. Na verdade parece ser essa a luz que procuro. Vou fazer um teste e ver se dara certo. Obrigado pela ajuda... Não sou muito boa com SQL e menos ainda com DataWare. Mas to ralando pra melhorar. Valeu mesmo Jenifer Assunto: Re: RES: [delphi-br] Duvida numa Query HI, então acredito que vc deva utilizar o oncalc da query para isso vc testa o valor desse campo3 e dependendo do valor, mantém o valor do campo1 ou multiplica por -1 mas se quiser determinar na query se vai ser negativo ou positivo vc vai precisar utilizar uma função para isso, no firebird mesmo tem o CASE http://www.firebird.com.br/articles.php?id=6 <http://www.firebird.com.br/articles.php?id=6&page=6> &page=6 e caso utilize a query, va já faz uma versão dela para dar um SUM acredito que seja +/- isso * tava fazendo essa query, acabei de aprontar, espero que seja isso. eu criei uma tabela, coloquei alguns valores query retornando se é + ou - dependendo do campo3 acho que fiz de acordo com o que vc escreveu em outro email Mas estou com um problema pois só tenho o campo1 e ele tanto pode ser positivo com negativo. O que determina seria um campo3 que teria a marca D ou C . SELECT CASE WHEN (CAMPO3 = 'D') THEN -1 * CAMPO1 WHEN (CAMPO3 = 'C') THEN CAMPO1 END AS CAMPO FROM TESTE_DELPHI e a query só para trazer a soma desse campo SELECT SUM(CASE WHEN (CAMPO3 = 'D') THEN -1 * CAMPO1 WHEN (CAMPO3 = 'C') THEN CAMPO1 END) AS CAMPO FROM TESTE_DELPHI espero que seja isso mesmo, qualquer coisa é só dizer Intel + Paulo Alexsandro - Maceió/Alagoas Programador - Delphi/NS Basic [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html