Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/02/2011, 05:58
Avatar de Heimish2000
Heimish2000
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Como realizar order by especifico

Puedes hacer una columna y ordenar por ella

Código SQL:
Ver original
  1. SELECT *,
  2. CASE
  3. WHEN estado = 'Sin Procesar' THEN '1'
  4. WHEN estado = 'Planificada Producción' THEN '2'
  5. WHEN estado = 'Planificada Parada' THEN '3'
  6. WHEN estado = 'Realizada' THEN '4'
  7. END AS B
  8. FROM Peticiones
  9. WHERE ((estado != 'Realizada')
  10. OR (estado = 'Realizada' AND fechaestado >= '" + fecha7 + "'))
  11. ORDER BY B