[firebase-br] Ajuda cálculo de valores

Paulo H Albanez phalbanez em gmail.com
Seg Dez 9 10:27:03 -03 2019


Bom dia,

Você gostaria que retorná-se com as decimais, correto?

Nos meus testes com FB 2.5 Dialeto 3, funcionou destas duas formas.

select coalesce(115.42, 0) / 60.000000, (115.42 / cast(60 as numeric(18,
6)))
from RDB$DATABASE

Retorna: 1.92366666 1.92366666

Atenciosamente,

Paulo Henrique Albanez (PHA)
VirtualSystem Informática Ltda
Nova Odessa / SP - Brazil


Em dom., 8 de dez. de 2019 às 13:38, Stanley Mendes <
stanleymfonseca em gmail.com> escreveu:

> Eu tenho coalesce(cast(VPMI.VALOR_PROCEDIMENTO as numeric(15,2)), 0);
>
> Isso me retorna no meu caso 115,42, até ai beleza
>
> mas preciso dividir isso por 60 e obter o valor exato, ou seja 115,42/60 =
> 1,923666666666667
>
> Fiz isso: coalesce(cast(VPMI.VALOR_PROCEDIMENTO as numeric(15,2)), 0) / 60
>
> mas me retorna 1,92, alguem sabe como proceder?
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista