Ver Mensaje Individual
  #3  
Antiguo 04-01-2010
Avatar de lina maria
lina maria lina maria is offline
Miembro
 
Registrado: abr 2008
Posts: 53
Reputación: 17
lina maria Va por buen camino
Hola, muchas gracias por tu respuesta, te cuento que esa solucion ya la habia contemplado, pero al ejecutarla vi un problema, con esta solucion el me ordena primero por el primer campo valga la redundancia osea en este caso fecha1 y despues para cada uno de ellos me ordena fecha2 osea me explico mejor con un ejemplo, tengo 8 registros cada uno de ellos con diferente fecha2 del 1 al 10 y la mitad de ellos con fecha1 15 y la otra mitad con fecha1 20, entonces esa instruccion primero me "agrupa" los de fecha1 15 ordenados por la fecha2 y despues los otros 5 ordenados por la fecha dos osea, a eso le añado otros dos campos con fecha1 vacia, esta instruccion me los ordenaria asi

1 --
3 --
5 15
7 15
9 15
10 15
2 20
4 20
6 20
8 20

Pero lo que yo necesito es que me los ordene asi
1 --
3 --
2 20
4 20
5 15
6 20
7 15
8 20
9 15
10 15

La primera fecha solo tengo en cuenta dos escenarios que sea null y que sea diferente de null, el resto de la ordenacion la hago por la segunda fecha.

No se si logre explicarme bien, es un poco enrredado pero espero que me hayan entendido.
Muchas gracias por tu colaboracion y por tu tiempo y espero que me puedas ayudar con este nuevo escenario.
Muchas gracias a todos ojala puedan ayudarme.
Besos y abrazos
Responder Con Cita