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

तालिका से शीर्ष एन पंक्तियों का चयन करें

मान लें कि आपके पृष्ठ का आकार 20 रिकॉर्ड है, और आप पृष्ठ संख्या 2 प्राप्त करना चाहते हैं, तो आप यह कैसे करेंगे:

SQL सर्वर, Oracle:

SELECT *   -- <-- pick any columns here from your table, if you wanna exclude the RowNumber
FROM (SELECT ROW_NUMBER OVER(ORDER BY ID DESC) RowNumber, * 
      FROM Reflow  
      WHERE ReflowProcessID = somenumber) t
WHERE RowNumber >= 20 AND RowNumber <= 40    

MySQL:

SELECT * 
FROM Reflow  
WHERE ReflowProcessID = somenumber
ORDER BY ID DESC
LIMIT 20 OFFSET 20


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में SESSIONTIMEZONE फ़ंक्शन

  2. Oracle RAC VIP और ARP प्राइमर

  3. crfclust.bdb . से उच्च स्थान का उपयोग

  4. JDBC ResultSet getDate सटीकता खो रहा है

  5. आप Oracle डेटाबेस में एक अस्थायी तालिका कैसे बनाते हैं?