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

ऑरेकल ने कब शीर्ष का समर्थन करना शुरू किया:शीर्ष चुनें? p2_.PRODUCT_ID PRODUCT से?

मुझे यकीन नहीं है कि ORACLE का कभी कोई TOP फ़ंक्शन था। आप एक TOP-N क्वेरी का उपयोग करना चाहते हैं।

उदाहरण के लिए:

select  *
  from  (SELECT  *
           FROM  foo
          where  foo_id=[number]
       order by  foo_id desc)
 where  rownum <= 3   

यह आपको शीर्ष तीन परिणाम देगा (क्योंकि मैं उप क्वेरी में विवरण द्वारा आदेश देता हूं)



  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 अनुक्रम बनाना जो अल्फ़ान्यूमेरिक से शुरू होता है

  2. Oracle में दिनांक अंतर से वर्ष की गणना करें

  3. संग्रहित प्रक्रिया में बड़े बीएलओबी पास करना

  4. Oracle में डायनामिक डिलीट

  5. विंडोिंग क्लॉज के बराबर LISTAGG