Ir para conteúdo

POWERED BY:

Arquivado

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

jeancarlos605

[Resolvido] Arredondar valor monetario no mysql

Recommended Posts

Bom pessoal o que preciso é o seguinte:

 

criei a seguinte consulta no banco de dados mysql,

select nome, valor, desconto, (valor*desconto/100) as totaldesc from produtos

 

dai o resultado que sai pra mim é este,

nome | valor | desconto | totaldesc

copo - 12,9 - 1 - 0,1289999

 

 

dai entao vem minha duvida, existe alguma função no mysql para arredondar o valor (0,1289999) ou até mesmo pegar somente 2 valores apos a virgula?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use

ROUND(X) // retorna  X arredondado  para um inteiro mais proximo 
ROUND(X,Y) // retorna x arredondado para o numero de casas decimais de Ya

talvez isso tbm funcione

CAST( X AS DEC(4,2))

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.