Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/02/2012, 12:01
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Ordenar cadenas de texto con números

Tienes una solución completa que es ordenar con el substring_index, pero haciendo el casting a número.

SELECT
texto,
CAST(SUBSTRING_INDEX(texto,' - ',1) AS UNSIGNED) orden
FROM orden_newbie
ORDER BY orden;