Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/10/2008, 04:25
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: ordenar bien en mysql

perdona, frasko01,
he estado algo descuidado. Lo de los números romanos funciona bien, pero para lo otro, para los números arábigos necesito saber cuál es el mayor número de espacios entre puntos.
I.1.2.3.4
esto serían 5 espacios. Dímelo y lo solucionaremos. Por otra parte, el problema del cast se soluciona haciéndolo con posterioridad
cast(substring_index(campo,'.', [este número es el que tengo que corregir dependiendo de tus datos]) as UNSIGNED

Luego funcionará, no te preocupes. Si me proporcionas esa información, tal vez esta tarde pueda prepararte la consulta que solucione tu problema