Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wekslei

[Resolvido] Percentual

Recommended Posts

Numa tabela uso o seguinte select:

select turma,(vaga-vagasdis)as disponiveis,((vaga-vagasdis)*100)/vaga as percentual from teste;

Que me retorna o seguinte resultado:

turma vagasdis Percentual

101 13 43

 

Só que o percentual correto é 43,33 como faço para aparecer o percentual correto?Quando uso o cast(<expressão> as numeric(10,2)) ele me retorna o percentual 43,00 e não o valor correto dos decimais.Como resolver isso?

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Oracle isto teria um resultado decimal , talvez o BD usado converta para o tipo(s) usado na operação.

 

J[a tentou uma gambiarra tipo * 100.00 ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Oracle isto teria um resultado decimal , talvez o BD usado converta para o tipo(s) usado na operação.

 

J[a tentou uma gambiarra tipo * 100.00 ?

 

Resolvido! A gambiarra funcionou....

Vlw Motta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.