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

अधिक सुरुचिपूर्ण एसक्यूएल?

दिए गए उत्तर सही पंक्तियों में हैं। आप TOP-N शैली परिणामों का चयन करने के लिए ROWNUM का उपयोग कर सकते हैं।

कृपया सावधान रहें और ध्यान दें कि पंक्तिबद्ध परिणाम भविष्यवाणी के बाद लेकिन ORDER BY से पहले क्वेरी परिणामों को सौंपा गया है। निम्न जैसा कुछ प्रयास करें:

SELECT username  
FROM 
  (SELECT username  
   FROM table  
   ORDER BY userid DESC)
WHERE rownum <= 50


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक गुच्छा एसक्यूएल स्टेटमेंट से पार्स टेबल नाम

  2. प्रत्येक रिकॉर्ड के सभी कॉलमों को एक प्रविष्टि में जोड़ना

  3. Oracle UTL_HTTP में गैर-200 प्रतिक्रियाओं पर प्रतिक्रिया निकाय कैसे रखें?

  4. Oracle फ़ंक्शन से एकाधिक मान लौटाएं

  5. ArrayList समान डेटा को पुनरावृत्त करता है