Re: Separar por puntos resultado numerico

From: "Nestor Gil Romillo" <ngil(at)peoplecall(dot)com>
To: "Jota Machuca" <jotamachuca(at)gmail(dot)com>, "Postgresql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Separar por puntos resultado numerico
Date: 2007-05-17 12:00:33
Message-ID: 007701c7987a$fa85e720$031b163e@peoplecall.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

prueba con algo así como select to_char(5009,'99G999') el formato varíalo a
tu gusto
('9' indica posiciones que pueden estar o no y el 'G' es el separador de
miles, que depende del locale de la BD)

puede que no sea la mejor solución pero se aproxima, de todas formas soy
partidario de formatear con el lenguaje que uses, seguro que es mas flexible

----- Original Message -----
From: "Jota Machuca" <jotamachuca(at)gmail(dot)com>
To: "Postgresql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Wednesday, May 16, 2007 6:35 PM
Subject: [pgsql-es-ayuda] Separar por puntos resultado numerico

Holas

Se que es una pregunta facil , preo todavia no he podido hacer mucho...

Tengoun query que retorna un valor numerico, pero quiero que este
separado por puntos.

x ejemplo

select sum(neto) , sum (iva ) , sum (total )
from nota_credito
where fecha like '200704%';

sum | sum | sum
-----------+----------+-----------
151203818 | 28728611 | 179932429

y quiero que retorne

sum | sum | sum
-----------+----------+-----------
151.203.818 | 28.728.611 | 179.932.429

Como puedo ahcer eso.. ?? estaba viendo la funcion "to_char", pero no
avancé mucho.

Espero su ayuda.

Saludos

---------------------------(fin del mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
(envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Martínez 2007-05-17 12:57:48 Re: Estructura contable para BD
Previous Message Edwin Quijada 2007-05-17 11:26:15 RE: Separar por puntos resultado numerico