¿Cómo ordenar ...?

marta
20 de Enero del 2004
Tenía en un registro de formato texto, unos ID tal que así:

2.1 - 3.2 - 2.9 - 2.10 - ...

Despues de ordenarlos por valor, me he dado cuenta de que no son correlativos, es decir, lo ordena así:

2.1 - 2.10 - 2.9 - 3.2... Me gustaría saber como puedo hacer para que sean correlativos, 2.1- 2.9 - 2.10 - 3.2 ...

Muchas gracias.


Jesus Venteo
20 de Enero del 2004
Una posible solución:
Crea una consulta en la que insertes un campo calculado que convierta en número el valor de tu campo ID y ordenas por este nuevo campo.
Lo que te pasa es que al ser un campo tipo texto la ordenación la realiza considerando caracteres los valores del campo, cuando lo que a tí te interesa es que esos valores sean tratados como números.

Un saludo.

onice
20 de Enero del 2004
Poniendole las mismas cifras,(añadiendo un 0)osea:

3.01 - 3.02 - 3.09 - 3.10- 3.11