Paginación Sencilla en DB2

viernes, noviembre 12, 2010 , 4 Comments

Algunas veces no tenemos ganas, ni tiempo, ni el conocimiento para realizar una paginación. Dado que es una tarea muy común se me ocurrió postear un Query en DB2 que realiza búsquedas por rangos muy útil si queremos paginar en una aplicación sencilla.
SELECT * FROM ( 
  SELECT 
    ROW_NUMBER() OVER (ORDER BY columna ASC) AS numero, 
    columna, columna2
  FROM tabla
) AS Ejemplo 
WHERE numero BETWEEN 1 and 5;

Siguenos en nuestras redes sociales.

4 comentarios:

  1. Puedes explicar un poco el código? seria bueno que hubieras comentado como se puede adaptar o para que sirve las partes dentro del query. Gracias

    ResponderEliminar
  2. Ok gracias por tu visita y comentarios en estos dias actualizaremos el post para que tengas una idea mas clara saludos.

    ResponderEliminar
  3. Es la misma sentencia para SQL SERVER 2008, estaría bueno que lo pusieras como nota

    ResponderEliminar
  4. Muchas gracias, muy útil.

    ResponderEliminar