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

शीर्ष 3 रैंक का चयन करने के लिए pl-sql प्रक्रिया या कर्सर का उपयोग करना

इसे आजमाएं....

select * from (
select customer,make,zipcode,offer, dense_rank() over (PARTITION by customer order by customer,make, zipcode,offer desc) Rank from tablename)
where Rank <4;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में सबक्वायरी के साथ LIKE और IN का उपयोग करें

  2. NLS_UPPER () Oracle में फ़ंक्शन

  3. किसी फ़ंक्शन में मान या संख्यात्मक त्रुटि और मैं पता नहीं लगा सकता कि मैं कहां गलत हो गया हूं Oracle

  4. table_name से * चुनें जहां ' ' जैसे कॉलम

  5. एकल कमांड में तालिका में कॉलम और टिप्पणी जोड़ने के लिए SQL