Formatação moeda MySql

29/04/2016

0

boa noite,


Estou dando manutenção em um banco de dados criado em mysql e tenho a seguinte duvida. numa tabela tenho uma campo valor do tipo Begint(15), e nesse campo tenho um registro com esse valor:

43480 - sei que se refere a 434,80

tentei vários tipos de mascara e formatação e não deu certo exemplos de mascara que tente(###,##0.00 - #,##0.00) isso sendo inserido no campo no delphi, tentei assim também direto na consulta:

CONCAT('R$ ', REPLACE(REPLACE(REPLACE(FORMAT(du.valor, 2),'.',';'),',','.'),';',','))AS valor_For,


das duas formas tenho esse resultado: 43.480,00 pelo delphi e R$ 43.480,00 pela formatação no sql. Sendo que o valor correto é: 434,80.

alguém pode me ajudar?


Grato:
Jose Medeiros

Jose Medeiros

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar