intercalacion? collate? Order by?

21/09/2006 - 19:12 por a | Informe spam
Saludos Cordiales!

Me plantearon la siguiente consulta:

hay como Ordenar asi:

Argentina
Colombia
Chile

Ya que normalmente se ordena como

Argentina
Chile
Colombia

Tiene algo que ver con las intercalacion de SQL server?? o hay que
hacer alguna artificio?

gracias de antemano!
 

Leer las respuestas

#1 Alejandro Mesa
21/09/2006 - 19:25 | Informe spam
a,

Pudieras decirnos cual es el criterio a seguir para ordernar?. La letra "o"
va despues de la "h", asi que no veo por que SQL Server deba ordenar
diferente. Puedes usar algun artificio como:

select *
from dbo.t1
order by left(c1, 1), substring(c1, 2, 50) desc

pero preferible que estos lo hagas en la capa de presentacion.


AMB



AMB



"a" wrote:

Saludos Cordiales!

Me plantearon la siguiente consulta:

hay como Ordenar asi:

Argentina
Colombia
Chile

Ya que normalmente se ordena como

Argentina
Chile
Colombia

Tiene algo que ver con las intercalacion de SQL server?? o hay que
hacer alguna artificio?

gracias de antemano!


Preguntas similares