![]() |
Consultar los ultimos registros de una tabla
Hola! Estoy trabajando con FB 2.0, D7 y los IBX.
Mi pregunta es ¿Como recuperar los ultimos 20 registros de una tabla? De hecho en un IBQuery tengo esto:
sin embargo esto me regresa siempre los ultimos 20 con la fecha mayor (mas actual) a menor -lo cual es logico- ¿como hacer para que me de de la fecha mas antigua a la mas actual? ¡¡Una vez mas gracias por la ayuda prestada!! |
A ver, no se si te entendí bien, pero ¿No bastaría con ordenar los registros ascendentemente por dicho campo que contiene la fecha?
|
¿Y si le quitas el desc?
// Saludos |
Jhonny: si le pongo asc me los ordena como los primeros 20 en orden ascendente de acuerdo a la hora - fecha y yo necesito los ultimos 20.
Roman: no lo he probado, deja lo hago y te comento. |
Roman pues no, me regresa igualmente los primeros 20.:(
|
¿Que no es que para obtener los últimos n registros hay que emplear FIRST e invertir el orden en la cláusula ORDER BY?
Saludos, |
Pues no, Delphius. Te regresa los primeros 20 ordenados en forma descendente.:)
|
Cita:
A menos claro que los que saben nos digan si hay alguna funcion que lo haga. :) Salud OS |
¡¡¡SENSEI!!! otro titulo que añadirle!! Policia, reportero, publicista |
Hola FGarcia, también podrías utilizar una subconsulta
O, como ya tienes la cantidad de registros, puedes utilizar también skip
Saluditos |
Gracias Caro, probe la subconsulta y tambien funciona muy bien!
¡¡De todos modos el titulo se lo gano!!:p |
Cita:
Saluditos |
Cita:
Cita:
Salud ITOS |
Cita:
Yo mas bien diria Miko |
Cita:
|
Cita:
Salud OS |
Cita:
|
pero al final nos quedamos con la duda
¿cual es el nombre y grado de ese titulo? Se debio haber esforzado mucho para lograrlo, ¡merece que se le llame por el! |
eh!, eh!, moderacion u os saco tarjeta roja a ambos ehhh, esa boquita :p
|
| La franja horaria es GMT +2. Ahora son las 01:50:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi