Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

पेजिनेशन क्वेरी में पंक्तियों की कुल संख्या प्राप्त करें

पंक्तियों की कुल संख्या के साथ एक सामान्य पेजिनेशन क्वेरी होगी:

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)

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. मैं SQL में सप्ताहांत कैसे निकालूँ?

  2. डेटाबेस में स्टोर करने के लिए वर्णों के अनुक्रम को दिनांक प्रारूप में कैसे परिवर्तित करें?

  3. Oracle डेटाबेस में नेटिव डायनेमिक SQL का परिचय

  4. SQL Oracle LEFT JOIN और SUBQUERY त्रुटि:ORA-00905:अनुपलब्ध कीवर्ड

  5. मैं इस क्वेरी को ऑरैकल में कैसे कर सकता हूं?