Paginación Sencilla en DB2

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;

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

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

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

    ResponderBorrar
  4. Muchas gracias, muy útil.

    ResponderBorrar

Publicar un comentario

Artículo Anterior Artículo Siguiente