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

Oracle में SQL क्वेरी में पंक्तियों की एक निश्चित संख्या प्राप्त करें

संपादित करें:अब 3-स्तरीय चयन के साथ तय किया जाना चाहिए:

select * from (
  select q1.*, rownum as rn from (   --get correct rownum 
      select * from tbl order by column --get correct order
  ) q1
) q2
 where q2.rn between 1 and 4; -- filter

पहले भाग के लिए।

दूसरे और तीसरे भाग के लिए:

 where q2.rn between 5 and 8
 where q2.rn between 9 and 12


  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. जावा का उपयोग किए बिना .csv फ़ाइल को कैसे ज़िप करें और ईमेल Oracle plsql में संलग्न करें

  3. SQL एजेंट कार्य - कनेक्शन ठीक से कॉन्फ़िगर नहीं किया जा सकता है या आपके पास इस कनेक्शन पर सही अनुमतियाँ नहीं हो सकती हैं?

  4. एक ही SQL क्वेरी में WITH और UPDATE स्टेटमेंट का उपयोग करना

  5. oracle - कई दिनांक स्वरूपों को एकल स्वरूपित दिनांक में बदलें