SQL - ordenar actividades

   
Vista:

ordenar actividades

Publicado por Ponchito (3 intervenciones) el 07/01/2011 18:46:38
Buenas tardes tengo problemas al ordenar algunos datos en Access, mi tabla esta de la siguiente forma:

actividad producto fecha_ini fecha_fin

asesoria informe1 03-02-11 30-05-11
asesoria informe1 03-06-11 30-12-11
asesoria informe2 03-06-11 30-12-11
asesoria informe2 03-02-11 30-05-11
apoyo reporte 03-01-11 30-12-11

bueno la cuestión es, el orden para estas actividades es por fecha_ini y fecha_fin de menor a mayor, por cada actividad, por ejemplo el orden deberia de quedar de la siguiente manera:

actividad producto fecha_ini fecha_fin

apoyo reporte 03-01-11 30-12-11
asesoria informe1 03-02-11 30-05-11
asesoria informe1 03-06-11 30-12-11
asesoria informe2 03-02-11 30-05-11
asesoria informe2 03-06-11 30-12-11

el nombre del producto cambia no siempre es consecutivo, no tienen un orden alfabetico o algo por el estilo., la captura es aleatoria.
Espero ser claro, agradezco su tiempo y sobre todo sus comentarios, reciban un gran saludo y nuevamente gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ordenar actividades

Publicado por Ariel Bálsamo (9 intervenciones) el 10/01/2011 14:34:27
Hola. Así planteado, para ordenar los registros debes utilizar:

ORDER BY actividad, producto, fecha_ini, fecha_fin

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ordenar actividades

Publicado por Ponchito (3 intervenciones) el 10/01/2011 16:32:37
Hola Ariel, muchas gracias por tu ayuda y tu comentario, lo probare y nuevamente te agradezco.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ordenar actividades

Publicado por Ponchito (3 intervenciones) el 18/01/2011 19:23:27
Hola Ariel, pues nada que he probado con tu ejemplo y otros mas y no me queda, el problema principal como lo comente es que "actividad" y "producto" no tiene un orden de captura los identifico con un campo llamdo "id" pero solo es como te decia para identificar, entonces ordenarlos en ascendente o descendente no me sirve, ya que la actividad con el campo "id" = 1 no es la primer actividad, Agradeceria algún otro comentario o sugerencia, un saludo gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar