ordenaci贸n numerica en Mysql

Er lolo
06 de Mayo del 2004
Estoy empezando con Mysql y Php y tengo el primer problema.
Quisiera saber la manera, truco, funci贸n, 聟 u lo que sea, para ordenar por una columna que contenga n煤meros, independientemente que sea char o num茅rica en una B.D. Mysql. Y aunque no tenga nada que ver, lo estoy haciendo en php.

No consiguo ordenar por una columna (aunque sea int), de forma num茅rica, o sea que primero sea el 1, despu茅s el 2, y el 3, 4,5,6,7 聟 etc. No como me lo hace la cl谩usula 聯Order by nombre_columna_int 聯. Lo hace en formato alfanum茅rico 1,10,2,20,3,30 聟. Etc.

Gracias (Anticipadas) por la ayuda.

elias
06 de Mayo del 2004
lo que hice fue hacer un cast (convertir) el valor del campo en signed con eso ya lo puedes hacer pero

el query es el siguiente

CAST(<campo_que_quieras> AS SIGNED) asc