“Offset de paginação SQL” Respostas de código

Paginação do servidor SQL

SELECT col1, col2, ...
 FROM ...
 WHERE ... 
 ORDER BY -- this is a MUST there must be ORDER BY statement
-- the paging comes here
OFFSET     10 ROWS       -- skip 10 rows
FETCH NEXT 10 ROWS ONLY; -- take 10 rows
Misty Mongoose

Offset de paginação SQL

SELECT * FROM (
    SELECT a.*, rownum rn
    FROM (
        SELECT * FROM ORDERS WHERE CustomerID LIKE 'A%'
        ORDER BY OrderDate DESC, ShippingDate DESC
    ) a
    WHERE rownum < ((pageNumber * pageSize) + 1 )
)
WHERE rn >= (((pageNumber-1) * pageSize) + 1);
VasteMonde

Respostas semelhantes a “Offset de paginação SQL”

Perguntas semelhantes a “Offset de paginação SQL”

Mais respostas relacionadas para “Offset de paginação SQL” em Sql

Procure respostas de código populares por idioma

Procurar outros idiomas de código