FoxPro/Visual FoxPro - ordenar campos

 
Vista:

ordenar campos

Publicado por Bekyna (294 intervenciones) el 08/04/2005 17:37:16
Hola tengo un problema, estoy ordenando un campo que supuestamente es de tipo carácter, y no lo ordena este es mi formato:
DATE
200504070610
200504071200
200504071200
En realidad este campo (Date) esta formado por la fecha actual (los primeros 8 dígitos) que son los únicos que ordena y los últimos 4 (es la hora)no me permite ordenarlos y es de vital importancia que estén ordenados esta es la instrucción que utilizo:
SELECT * FROM taba1 ORDER BY date INTO CURSOR tmpTabla
SELECT tmpTabla
BROWSE
Gracias por su ayuda.
Saludos cordiales de Texcoco Edo. Mex.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ordenar campos

Publicado por Roman Suazo (2723 intervenciones) el 08/04/2005 17:56:02
EL orden esta bien. Lo que pasa es que el orden de caracteres numericos es diferente al orden de los numeros. Por ejemplo, si esta lista (11,10,2,3) fuera de solo enteros el orden seria: 2,3,10,11. Pero si fueran caracteres el orden sera asi:10,11,2,3. EL valor de los numero ya no cuenta..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ordenar campos

Publicado por Bekyna (294 intervenciones) el 08/04/2005 18:20:38
y hay alguna forma de solucionar esto, es necesario que este ordenado, que puedo hacer?

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar