Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2011, 05:45
k_rol9
 
Fecha de Ingreso: agosto-2010
Mensajes: 29
Antigüedad: 13 años, 9 meses
Puntos: 0
Como realizar order by especifico

Hola,

Lo que quiero hacer parece simple pero nose si hay algún comando q te permita hacerlo directamente.

Tengo una consulta sql

Select * From Peticiones Where ((estado != 'Realizada') OR (estado = 'Realizada' AND fechaestado >= '" + fecha7 + "')) Order by estado ASC.

El problema sq quiero cambiar el orden y que me salgan según la siguiente lista:
1º - estado = 'Sin Procesar'
2º - estado = 'Planificada Producción'
3º - estado = 'Planificada Parada'
4º - estado = 'Realizada'

¿Alguien sabe como puedo hacer para decirle al select q me obtenga los datos en ese orden dependiendo del dato del campo estado?

Muchas gracias de antemano¡¡¡¡