Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/05/2010, 15:20
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 columna mezclada

Si los números no pasan de 9, te bastará con ordenar como cadena:
... order by nombrecolumna

Pero si hay números por encima de 9, tendrás que usar algo así:
SELECT * FROM `tabla` order by IF(CAST(campo1 as UNSIGNED)> 0,0,1), CAST(campo1 as UNSIGNED), campo1