econz icon

Firebird - Paginação

econz | PRO | 10/20/23 06:56:09 PM UTC (Edited) | 0 ⭐ | 9142 👁️ | Never ⏰ | []
PL/SQL |

420 B

|

Software

|

0 👍

/

0 👎

/* Considerando 20 registros por página */
 
SELECT
   COUNT(P.CODPESSOA) over () AS C_COUNT, -- Total de registros
   20 AS C_REG_POR_PAGINA, -- Número de registros por página
   CEIL(( COUNT(P.CODPESSOA) over () )/20) AS C_NUM_PAGINAS, -- Número de páginas
 
   P.CODPESSOA,
   P.NOME
FROM PESSOA P
ORDER BY
   P.CODPESSOA
 
-- Pagina 1
rows 1 TO 20
 
-- Pagina 2
--rows 21 to 40
 
-- Pagina 3
--rows 41 to 60

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎