Tema: Order By
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2012, 00:37
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses
Puntos: 300
Respuesta: Order By

Deberías darnos más información. Parece que son dos campos, pero no nos dices qué tiene cada uno. Parece como si serie fuera tut2, tut11, etc. y no_factura 1, 2, 3, 4, 5, etc. Pero vemos igualmente un guión. Tal vez se trata de un solo campo en el que está escrito tal cual tut11-4. Tampoco nos dices si tut es siempre fijo o es variable y también hay que ordenar por esa parte de cadena.
Si se trata de dos campos distintos y el guión no forma parte de los valores almacenados en tabla, si tut es siempre una parte fija del texto y no hay otro prefijo, y no_factura es un campo numérico en la base, prueba con algo así:

Código MySQL:
Ver original
  1. ORDER BY CAST(LEFT(serie,3) AS UNSIGNED, no_factura

Si no es eso acláranos más sobre los campos, sus tipos y sus valores y posibilidades