HOLA: Soy newbie en este foro y quería saber si alguien podría ayudarme. Necesito alguna sugerencia para saber como ordenar datos de tipo varchar(4) como estos:
015
0078
4569
989
012
cómo son de tipo texto si los ordeno con SORT BY nombre_campo, me da esto:
012
015
989
0078
4569
y lo que yo quiero es que se ordenen como si fuesen números, a pesar de los ceros de la izquierda:
012
015
0078
989
4569
Estos números son números de una quiniela, que al principio eran de 3 cifras y luego de 4 cifras por lo tanto no me serviría tratar el campo como INT(4) ZEROFILL ya que cuando los números son de 3 cifras pasarían a ser de 4 cifras. Verdad? o me equivoco?
Sería posible usar alguna función de tratamiento de cadena al campo dentro del WHERE? Cómo se haría esto?
Si alguien tiene alguna sugerencia, le agradezco infinitamente.

Este tema le ha gustado a 1 personas (incluyéndote)