Cita:
Iniciado por timoteo666
Lo correcto es que debes tener un id auto_increment para estos casos o insertar el numero en otro campo, vero en fin en gustos se rompen generos....
mira algo xpress seria asi:
SELECT
texto,
TRIM(SUBSTRING_INDEX(texto,'-',1))orden
FROM orden_newbie
ORDER BY orden;
esto claro si tienes el '-' dentro del campo, sino obtén la posición del espacio entre los numero y el string, corta el string hasta esa posicion, asigna el result a un nuevo campo para ordernarlo, y ordena por ese campo... como en el ejemplo que te puse espero te ayude, saludos.
Ya tiene ID Autoincrement, y no corresponde con ese número, ya que ese número puede tenerlo o puede no tenerlo, puede tener texto o no tenerlo... puede incluso tener más de un nº igual...
De todas formas creo que lo mejor va a ser crear otro campo.
Gracias.