Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/02/2013, 11:13
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Problema al ordenar dos campos

Leo,
veo un problema a la propuesta condicional, aunque no sé si se dará el caso. Si ambos precios ,Precio1 y Precio2 son 0, ese registro pasaría a ser el primero de la lista y rompería el orden esperado que es, primero los que no son cero y luego los cero
Y si quieres añadir un segundo filtro para que en ese caso ordene por Precio2
Código MySQL:
Ver original
  1.     FROM `tabla`
  2.     ORDER BY FIELD( Precio1, 0) , Precio1, Precio2