Hola Gente. Ya me he cansado de probar variantes de QUERY para lo que necesito hacer y no he tenido éxito, así que recurro a uds..
Lo que quiero hacer es bien simple, de la lista que adjunto, quiero extraer N IDs iguales ordenados por fecha. Es para hacer un top5 de los últimos registros ingresados en la tabla.
17 - 2006-04-04 15:02:52.0
1 - 2006-04-04 15:00:44.0
1 - 2006-04-04 15:00:26.0
1 - 2006-04-04 14:59:45.0
1 - 2006-04-04 14:59:14.0
2 - 2006-04-04 14:19:11.0
12 - 2006-04-04 14:19:11.0
12 - 2006-04-04 14:19:11.0
17 - 2006-04-04 14:19:11.0
1 - 2006-04-04 14:19:05.0
12 - 2006-04-04 14:17:32.0
1 - 2006-04-04 14:10:00.0
1 - 2006-04-04 12:25:38.0
1 - 2006-04-04 12:25:36.0
1 - 2006-04-04 12:25:33.0
De esta lista, el resultado que yo espero sería
17
1
2
12
Y en ese orden, porque así están ordenados por fecha.
La tabla es de tracking, cada vez que un usuario accede a cierta página, se guarda un registro con el ID de esa página y la fecha. Mi intención es hacer una lista con las últimas N paginas vistas, sin repetir las páginas que se haya visto varias veces. Espero que se entienda mi idea.
Ya he probado muchas variantes de SQL y sigo sin lograrlo, evidentemente mis conocimientos están limitados para hacer esto.
Espero que a alguien se le prenda la lamparita.
Desde ya mil gracias.
BCloud