[firebase-br] Ajuda no select

DIMAS BOLOGNANI dimas em dbsoftinformatica.com.br
Ter Mar 11 11:13:39 -03 2008


Edson Condotta,

Cara não funcionou, será a versão do firebird? uso a 1.5.
Function unknown.

DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL:(35)3341-5254 / 9978-8540
Dimas Bolognani
----- Original Message ----- 
From: "Edson Condotta" <edson em ecsistemas.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, March 11, 2008 10:25 AM
Subject: Re: [firebase-br] Ajuda no select


utilize desta forma:

iif((current_date - con_datavencimento ) > 0 ,sum(CON_VALOR
+(CON_VALOR*6/100/30 )*(current_date - con_datavencimento) ),
sum(CON_VALOR)) as totalcjuros

a sintaxe do IIF é a seguinte:

IIF(condição , "é verdadeiro", "é falso")

[ ]'s
Edson

DIMAS BOLOGNANI escreveu:
> Bom dia pra todos
>
> Alguem poderia me ajudar neste select..preciso de fazer uma condição p/ 
> calcular um campos com juros.
>
> ex:
> select extract(month from con_datavencimento)as mes, extract(year from 
> con_datavencimento)as ano,
> // este é o total sem juros
> sum(con_valor)as totalmes,
>
> // Não consigo aplicar esta consigção
> // se os dias de atrazo for maior de 0 calcule o total c/ juros
> if ( (current_date - con_datavencimento ) > 0 ) then
>  sum(CON_VALOR + (CON_VALOR * 6 /100/30 ) * (current_date - 
> con_datavencimento) )as totalcjuros
> else
>  sum(CON_VALOR)as totalcjuros,
>
> from contasarec where con_codcliente = :vcliente
> group by 1,2
>
>
> Atenciosamente,
>
> DBSOFT INFORMÁTICA LTDA
> OURO FINO - MG
> TEL:(35)3341-5254 / 9978-8540
> Dimas Bolognani
> ______________________________________________
> 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
>
>

______________________________________________
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


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.21.7/1324 - Release Date: 10/3/2008 
19:27






Mais detalhes sobre a lista de discussão lista