formatar casas decimais

Oracle

21/08/2007

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.


Admin290

Admin290

Curtidas 0

Respostas

Jáder Medeiros

Jáder Medeiros

21/08/2007

Select To_Char(Avg(Media),´FM999,999,990.0´) as Media
From Tabela



GOSTEI 0
Luiz Zacchi

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
POSTAR