From: | "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com> |
---|---|
To: | Eduardo <edukoski(at)montevideo(dot)com(dot)uy>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas con columna string |
Date: | 2006-05-25 13:32:59 |
Message-ID: | 5aa69e1b0605250632o1b1d15e5ue45a8715901707c2@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Seria mejor que manejes las fechas como tal y no como texto, pero si
insistes en mantenerlos asi pues intenta con esta consulta
SELECT to_date(fecha,'dd/mm/yyyy') as nueva_fecha FROM fechas order by
nueva_fecha;
lo que esta haciendo es convertir la cadena a fechas y luego ordernarlas.
estoy de acuerdo con Alvaro en que tienes que cambiar el tipo
On 5/25/06, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
>
> Eduardo escribió:
> >
> >
> > Estimados Amigos:
> > Tengo un campo (heredado de otra administracion) de tipo TEXT que guarda
> > fechas en formato texto del tipo 03/05/2006. El tema es que cuando
> quiero
> > ordenar por este campo la consulta me saca asi:
> >
> > 03/04/2006
> > 03/05/2006
> > 04/04/2006
> >
> > me pone mayo antes de seguir con abril.
> > Como puedo solucionar esto sin tener que modificar el tipo de campo????
>
> Y por que no quieres modificar el tipo?
>
> --
> Alvaro Herrera
> http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>
From | Date | Subject | |
---|---|---|---|
Next Message | Linder Poclaba | 2006-05-25 14:02:05 | Re: tamaño de la Base de Datos |
Previous Message | deepthroat | 2006-05-25 13:27:12 | Re: Problemas con columna string |