Pirambu! Postado Outubro 26, 2009 Denunciar Share Postado Outubro 26, 2009 Como eu posso mostra um resultado de "Select" de um campo como formato de moeda "R$ 0,00"Exemplo:Select sum(Valor) from TabelaMostra o seguinte Valor: 12542.00Mas gostaria de mostrar o valor assim: R$ 12.542,00Alguém sabe como eu posso resolver este problema? Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 27, 2009 Denunciar Share Postado Outubro 27, 2009 Como eu posso mostra um resultado de "Select" de um campo como formato de moeda "R$ 0,00"Exemplo:Select sum(Valor) from Tabela Mostra o seguinte Valor: 12542.00 Mas gostaria de mostrar o valor assim: R$ 12.542,00 Alguém sabe como eu posso resolver este problema? Oi 'Pirambu!'! A solução é um pouco grande. Vale mais se você fizer usando sua linguagem de programação. Mas, vamos lá:CONCAT('R$ ', REPLACE(REPLACE(REPLACE(FORMAT(valor, 2),'.',';'),',','.'),';',','));Função FORMAT Formata o número X com um format como '#,###,###.##', arredondado para D casas decimais,e retorna o resultado como uma string.REPLACE Mudou o ponto decimal para ponto-e-virgula, mudou a virgula para ponto e mudou o ponto-e-virgula para virgula. Colocando o valor em formaro brasileiro. (ponto para milhar e virgula para decimal)CONCAT concatenou as strings.Aviso. Não é possível calcular com este resultado. ele é uma string Link para o comentário Compartilhar em outros sites More sharing options...
0 Pirambu! Postado Outubro 28, 2009 Autor Denunciar Share Postado Outubro 28, 2009 Denis Courcy, resolvir fazer usando a programação, mas obrigado peça resposta, posso usar quando eu criar um View para Relatório. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Pirambu!
Como eu posso mostra um resultado de "Select" de um campo como formato de moeda "R$ 0,00"
Exemplo:
Mostra o seguinte Valor: 12542.00
Mas gostaria de mostrar o valor assim: R$ 12.542,00
Alguém sabe como eu posso resolver este problema?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados