Cadena de orden SQL como número

Tengo números guardados comoVARCHAR a una base de datos MySQL. No puedo hacerlosINT Debido a algunas otras circunstancias dependientes.

Los está tomando como un carácter, no como un número al ordenar.

En la base de datos tengo

1 2 3 4 5 6 7 8 9 10...

En mi página muestra una lista ordenada como esta:

1 10 2 3 4 5 6 7 8 9

¿Cómo puedo hacer que aparezca ordenado por números ascendentes?

Respuestas a la pregunta(9)

Su respuesta a la pregunta