Ordenar una table numericamente por un campo alfanumerico
Tengo una aplicación en delphi 3 con paradox, mi problema es que tengo un campo alfanumerico y necesito que al hacer un select ( SQL) evitar el 1,10,100,2 . Es decir que ordene como si fuera un número o añadirle ceros para que los ordene bien.
He estado probando con cast o convert pero no me funcionan.
¿ Cómo puedo crear una query que ordene numericmante bien por ese campo alfanumerico?
unsaludo
|