sql >> Database >  >> RDS >> Oracle

Paging met Oracle

Zoiets zou moeten werken:Van Frans Bouma's Blog

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


  1. MySQL, gebruikers rangschikken

  2. MySQL-voorbeelddatabase

  3. GROUPING- en GROUPING_ID-functies in SQL Server begrijpen

  4. PostgreSQL:BUITENLANDSE SLEUTEL/ON DELETE CASCADE