Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Dapatkan jumlah total baris dalam kueri pagination

Kueri penomoran halaman yang umum dengan jumlah total baris adalah:

SELECT *
  FROM (SELECT outr.*,
               ROWNUM row_num
          FROM (SELECT emp_no,
                       emp_name,
                       dob,
                       count(*) over () total_nb
                  FROM emp
                 ORDER BY ...) outr
         WHERE ROWNUM < ((pagenum * row_size) + 1))
 WHERE row_num >= (((pagenum - 1) * row_size) + 1)

Jangan lupa ORDER BY .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengekspor Hasil Kueri ke File .txt saat menggunakan SQLcl (Oracle)

  2. cara mendapatkan laporan ke-3 untuk menggabungkan data pelanggan dan pesanan

  3. Membuat pemicu yang melempar pengecualian pada sisipan

  4. listagg data ke format yang bisa digunakan?

  5. Trailing Zero