sql >> Databasteknik >  >> RDS >> Oracle

Personsökning med Oracle

Något sådant här borde fungera:Från Frans Boumas blogg

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. Hur man beräknar en kvadratrot i SQL

  2. Postgres INTE i array

  3. Hur räknar man antalet förekomster av en karaktär i ett Oracle-varchar-värde?

  4. Konfigurera ScaleGrid-behörigheter på AWS med hjälp av en IAM-policymall