Según analizo las palabras que deseas ordenar, Santa María Nduayaco debería ir 
primero que San Vicente Nu, tal y como te lo debuelve PostgreSQL, si unes las 
palabras y le quitas los espacios te quedarían SantaMaríaNduayaco y 
SanVicenteNu, lo que implica que alfabéticamente la t del primer nombre, está 
primero en el alfabeto que la V del segundo nombre, y es por esta razón que 
supongo que el resultado te salga con ese orden.

Saludos.
________________________________________
De: pgsql-es-ayuda-ow...@postgresql.org [pgsql-es-ayuda-ow...@postgresql.org] 
En nombre de Felipe de Jesús Molina Bravo [fjmolinabr...@gmail.com]
Enviado el: miércoles, 18 de mayo de 2011 9:01
Para: pgsql
Asunto: [pgsql-es-ayuda] Orden alfabetico raro

Que tal

Tengo algunas dudas con el orden de postgres .... observen el resultado de la 
sig. consulta:aeedc=# select * from unnest(array['San Sebastián Nicananduta', 
'Santa María Nduayaco', 'San alejandro', 'San Vicente Nu', 'Teotongo']) x order 
by x;

             x
---------------------------
 San alejandro
 San Sebastián Nicananduta
 Santa María Nduayaco
 San Vicente Nu
 Teotongo
(5 filas)

El orden esperado según yo debe ser:

 San alejandro
 San Sebastián Nicananduta
 San Vicente Nu
 Santa María Nduayaco
 Teotongo

Es correcto lo que espero? a que se debe tal funcionamiento de postgres?

De antemano muchas gracias y saludos a todos

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a