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

mytable में शीर्ष 5 अधिकतम मानों का चयन कैसे करें

बस पंक्तियों को (अवरोही) राशि के अनुसार क्रमित करें और शीर्ष 5 लें:

SELECT amount FROM mytable ORDER BY amount DESC LIMIT 5

ध्यान दें कि इसका परिणाम एक पूर्ण तालिका स्कैन में होगा जब तक कि आपके पास amount . पर कोई अनुक्रमणिका न हो कॉलम। यह प्रदर्शन को प्रभावित कर सकता है यदि तालिका में पंक्तियों की संख्या बहुत बड़ी है (अर्थात हजारों की संख्या में)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql dbase में अजीब अक्षर

  2. ओलिंगो v2 में BLOB और CLOB को कैसे हैंडल करें?

  3. MySQL स्ट्रिंग फ़ंक्शंस (पूरी सूची)

  4. पीडीओ ::परम टाइप दशमलव के लिए?

  5. पिछली पंक्ति का चयन करें mysql?