ORDENACION RARA

03/02/2004 - 19:42 por x | Informe spam
¿Os ha pasado que al ordenar una columna cuyo contenido tenga un guion, lo
ignore ?

Ejemplo:

Si la columna se llama CODIGO

SELECT CODIGO FROM ALMACEN ORDER BY CODIGO

Obtenemos:

B1000
B-1111
B2000
B-2121

Y creo que debería de ser:

B-1111
B-2121
B1000
B2000

??????????????????????????????????????


Utilizo SQL SERVER 2000


SALUDOS.
M.Cuadra
 

Leer las respuestas

#1 Adrian D. Garcia
04/02/2004 - 01:17 | Informe spam
Creo que esto tiene que ver con el Collate (intercalacion, ordenamiento) que
esta definido para esa columna, tabla o base de datos. Prueba de hacer lo
siguiente:

SELECT CODIGO FROM ALMACEN
ORDER BY CODIGO COLLATE Latin1_General_BIN

Y cuentanos si obtienes el mismo resultado.

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"x" wrote in message news:
¿Os ha pasado que al ordenar una columna cuyo contenido tenga un guion, lo
ignore ?

Ejemplo:

Si la columna se llama CODIGO

SELECT CODIGO FROM ALMACEN ORDER BY CODIGO

Obtenemos:

B1000
B-1111
B2000
B-2121

Y creo que debería de ser:

B-1111
B-2121
B1000
B2000

??????????????????????????????????????


Utilizo SQL SERVER 2000


SALUDOS.
M.Cuadra


Preguntas similares