Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Phân trang với Oracle

Một cái gì đó như thế này sẽ hoạt động:Từ Blog của Frans Bouma

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Java:Đọc Blob từ Oracle

  2. Cách định dạng số trong ký hiệu khoa học trong Oracle

  3. Làm cách nào để kiểm tra xem con trỏ có trả về bất kỳ bản ghi nào trong oracle hay không?

  4. Mệnh đề GIỮA so với <=AND> =

  5. Chạy Oracle Forms độc lập mà không cần trình duyệt