Problemas con ordenación de Alfanumericos
Publicado por Serafin (1 intervención) el 09/10/2007 14:43:54
Hola a todo el mundo,
Tenemos un problema a la hora de mostrar los datos de un alfanumerico.
En una tabla realizamos un consulta tipo : Select Campo1 From Tabla1 Order by Campo1; los resultados que se devuelven son los siguientes:
AAAAA
BBBBB
CCCCC
77777
88888
99999
Bien, si realizamos una select condicionandola a que el campo1 sea mayor que 88888 (SELECT CAMPO1 FROM TABLA1 WHERE CAMPO1 > '88888' ; los resultados que nos devuelven son:
AAAAA
BBBBB
CCCCC
88888
99999
¿Como puede ser que acepte que los registros con letras son menor que los numeros si resulta que en la ordenación los pone primeros?¿como podemos arreglar esto?
Gracias
Tenemos un problema a la hora de mostrar los datos de un alfanumerico.
En una tabla realizamos un consulta tipo : Select Campo1 From Tabla1 Order by Campo1; los resultados que se devuelven son los siguientes:
AAAAA
BBBBB
CCCCC
77777
88888
99999
Bien, si realizamos una select condicionandola a que el campo1 sea mayor que 88888 (SELECT CAMPO1 FROM TABLA1 WHERE CAMPO1 > '88888' ; los resultados que nos devuelven son:
AAAAA
BBBBB
CCCCC
88888
99999
¿Como puede ser que acepte que los registros con letras son menor que los numeros si resulta que en la ordenación los pone primeros?¿como podemos arreglar esto?
Gracias
Valora esta pregunta


0