RE: Duda de ordenamiento.

From: "Miguel" <mvillagomez(at)sayab(dot)com(dot)mx>
To: "'Guillermo O(dot) Burastero'" <linux(dot)gb(at)gmail(dot)com>, "Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Cc: "Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Duda de ordenamiento.
Date: 2006-08-17 00:04:52
Message-ID: 20060817000349.670F39FB2AB@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

" no creo que en eso pueda importar la configuración
diferente de locale. No ?"

Pues realmente no tengo idea si es eso lo que afecta pero lo curioso es que
si hago esto:

SELECT * FROM Catalogo ORDER BY UPPER(cat_id);

Los valores son ordenados correctamente en ambas máquinas.

-----Mensaje original-----
De: Guillermo O. Burastero [mailto:linux(dot)gb(at)gmail(dot)com]
Enviado el: Martes, 15 de Agosto de 2006 09:12 p.m.
Para: Miguel
Asunto: Re: [pgsql-es-ayuda] Duda de ordenamiento.

El 14/08/06, Miguel<mvillagomez(at)sayab(dot)com(dot)mx> escribió:
> SELECT * FROM Catalogo ORDER BY cat_id;
>
> Cat_id value name flg
> mas de 1000 Mas de 1000 Mas de 1000 1
> TIPEV_0 Urbano Urbano 1
> TIPEV_32 Local Local 0
> TIPEV_57 Rural Rural 0
>
> Pero tengo la misma tabla(puesto que pase la información y me asegure de
que
> fuera la misma en todos los aspectos), dentro de una máquina con SO
Windows
> NT con la misma versión de pgadmin III que la anterior y le doy ordernar
me
> sale con esto:
>
> SELECT * FROM Catalogo ORDER BY cat_id;
> Cat_id value name flg
> TIPEV_0 Urbano Urbano 1
> TIPEV_57 Rural Rural 0
> TIPEV_32 Local Local 0
> mas de 1000 Mas de 1000 Mas de 1000 1
>
> O sea por que ordena de esa forma si los datos son exactamente iguales?
> Si se preguntan como pase la información esta fue así, puesto que la
> estructura de la tabla era la misma yo solo pase los datos:

Me resulta extraño lo que te sucede porque en este último ejemplo, en
la columna por la cual ordenás en forma creciente (cat_id) los valores
(TIPEV_57 y TIPEV_32) están en orden DECRECIENTE (al revés del orden
solicitado) y como solo difieren estos en la parte numérica de los
valores ( 57 y 32) no creo que en eso pueda importar la configuración
diferente de locale. No ?

--
Guillermo O. Burastero
Usuario GNU/Linux #84879 - http://counter.li.org/
Bahía Blanca, Buenos Aires, Argentina
Tel. +54(291)454-6132

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Martínez 2006-08-17 00:05:51 Re: Acceso a multiples BD's
Previous Message Miguel 2006-08-17 00:00:12 Acceso a multiples BD's