Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2012, 11:39
morphoide
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años
Puntos: 1
Ordenar cadenas de texto con números

Mi problema es el siguiente, tengo una tabla con un campo de texto, en el cual lo normal es que se inserten cadenas así:

1 - tal tal tal
3 - sdfsdfsdf
15 - sdfsdfsd
201 - sdfsadfsdf
2 - jklasjlsdfsdf

La idea es obtener una consulta en la que te devuelva ordenada ese campo, pero solo ordenándolo por el número es decir así:

1 - tal tal tal
2 - jklasjlsdfsdf
3 - sdfsdfsdf
15 - sdfsdfsd
201 - sdfsadfsdf

He mirado sobre expresiones regulares, pero no se si se podría hacer.
Hay que tener en cuenta los números de varias cifras, para que no te lo ordene así: 1, 10, 11, 2, 3...

Gracias, un saludo.