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