formatar casas decimais
como faço para fazer um select que me retorne os zeros a esquerda e a direita da virgula ou ponto decimal.
exemplo:
select cast(avg(media) as numeric (3,1)) as media from tabela
isto vai retornar
media
,7
,9
,8
1
eu queria que retornasse
0,7
0,9
0,8
1,0
eu uso o oracle 10 g.
Alguem poderia me ajudar, parece simples mas não achei nada para resolver ou devo estar usando alguma funçao errada.
exemplo:
select cast(avg(media) as numeric (3,1)) as media from tabela
isto vai retornar
media
,7
,9
,8
1
eu queria que retornasse
0,7
0,9
0,8
1,0
eu uso o oracle 10 g.
Alguem poderia me ajudar, parece simples mas não achei nada para resolver ou devo estar usando alguma funçao errada.
Admin290
Curtidas 0
Respostas
Jáder Medeiros
21/08/2007
Select To_Char(Avg(Media),´FM999,999,990.0´) as Media From Tabela
GOSTEI 0
Luiz Zacchi
21/08/2007
Select To_Char(Avg(Media),´FM999,999,990.0´) as Media From Tabela
ESTOU COM O MESMO PROBLEMA, MAS NÃO POSSO TRANSFORMAR EM CHAR, TEM OUTRA SOLUÇÃO ?
GOSTEI 0