Mmm con ese criterio debería ordernar: San alejandro Santa María Nduayaco San Sebastián Nicananduta San Vicente Nu Teotongo
Ya que si juntas SantaMaríaNduayaco y SanSebastiánNicananduta, sería correcto que se diga que la S va antes de que T, pero no antes de la t (minúscula) Debería ser otra lógica > -----Mensaje original----- > De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda- > ow...@postgresql.org] En nombre de Lazaro Rubén García Martinez > Enviado el: Miércoles, 18 de Mayo de 2011 10:37 a.m. > Para: Felipe de Jesús Molina Bravo; pgsql > Asunto: RE: [pgsql-es-ayuda] Orden alfabetico raro > > 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- > ay...@postgresql.org) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda - 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