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

@curRank . से रैंक पोजीशन कैसे प्राप्त करें

आप WHERE को स्थानांतरित कर सकते हैं रैंकिंग गणना परिणामों से बाहर खंड।

उदाहरण :

SELECT * FROM (
    SELECT
        `item`, (`totalrate` / `nrrates`) AS `rank`, 
        @curRank := @curRank + 1 AS `ranking` 
    FROM `rtgitems`, (SELECT @curRank := 0) r 
    ORDER BY (`totalrate` / `nrrates`) DESC 
    LIMIT 10
) results
WHERE item REGEXP 'kelly' 


  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. कच्चे Sequelize क्वेरी के साथ प्रतिस्थापन का उपयोग करना:सिंगल कोट्स से परहेज करना?

  4. मोबाइल पर स्क्रीन डायल करने के लिए फ़ोन नंबर को क्लिक करने योग्य बनाएं?

  5. sql का उपयोग करके प्रकार के समय की गणना करें