[firebase-br] Casas decimais
Eduardo Bahiense
eduardo em icontroller.com.br
Qua Dez 9 00:30:36 -03 2009
Faça o CAST em pelo menos um dos fatores da divisão.
select cast(17 as numeric(15,6))/132*100 as teste from rdb$database
Marcio Da Silva Ereno escreveu:
> Ola amigos,
>
> pessoal eu precisava fazer um sql para calcular um percentual
> exemplo (imaginem que esse valores sejam atributos do banco)
>
> resultado correto
>
> 17/132*100 = 12.87878
>
> mais quando eu faço esse tipo de calculo no firebird
> 17.00/132.00*100 = 12.87
>
> e seu uso o cast
> cast(17/132*100 as numeric(15,6)) = 12.870000
>
> como esse calculo e para achar um percentual para fazer outro calculo
> eu precisava que sai se todos os numeros
> alguem sabe como me ajudar
>
>
>
Mais detalhes sobre a lista de discussão lista