SQL - Algun experto en SQL que sepa resolver esto??

 
Vista:

Algun experto en SQL que sepa resolver esto??

Publicado por Francisco (1 intervención) el 08/02/2008 15:12:55
Hola

Si tengo una base de datos relacional con una tabla de 1.000.000 de registros y obtengo resultados de 25 en 25 registros,o sea del 1 al 25 del 26 al 50..., cuando hago la primera consulta obtendria los primeros 25 registros hasta ahi ningun problema pero como le digo que se posicione en el registro 26 y me obtenga los 25 registros siguientes

1
...
...
25

26 <<--
....
....
50

A ver si me podeis ayudar 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:Algun experto en SQL que sepa resolver esto??

Publicado por Isaias (5072 intervenciones) el 08/02/2008 19:00:57
Ese efecto se conoce como PAGINAR, para lo cual deberias pasarle a tu consulta como un parametro, el ultimo registro de tu consulta anterior, claro que si es la PRIMERA, el parametro iria en CERO, por lo que la programacion cambiaria.

¿Que motor de base de datos estas ocupando?
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