Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2006, 07:48
jguzmansu
 
Fecha de Ingreso: septiembre-2004
Mensajes: 18
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta Realizar un ordenamiento a partir de la posición (n) de un campo en un registro

Saludos,

Habia colocado este mensaje en el subforo de MySQL, sin embargo, pienso que tendría más opciones de respuesta colocandolo a nivel principal.

El problema es el siguiente: tengo que realizar un ordenamiento a partir de la posición (n) de un campo en un registro, por ejemplo:

En mi campo Ref_Ppal tengo la siguiente información:

UB3950002
GJ213324Z
GA7B50001
UB3949240
B0923325Z
GA5R50003
.
.
.

Tengo esta consulta:
SELECT Ref_ppal, Nombre1 FROM productos WHERE Ref_Ppal LIKE '____50%' ORDER BY Ref_Ppal

El resultado es
UB3950002
GA7B50001
GA5R50003

Hasta ahí todo bien, lo que quiero es que me ordene los registros en forma ascendente a partir de la posición 5 del campo y quede de la siguiente forma:
GA7B50001
UB3950002
GA5R50003

La pregunta es ¿Cómo se podría hacer esto?

Desde ya muchas gracias por la colaboración.

Cordial Saludo,
Jimmy