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

MySQL रेटिंग सिस्टम - रेटिंग खोजें

यह प्रश्न किसी अन्य चीज़ की तुलना में आपके गणितीय सूत्र को बदलने के बारे में अधिक है।

ऐसा लगता है कि आप जो मांग रहे हैं वह रेटिंग के बजाय लोकप्रियता है। ऐसा करने का एक आसान तरीका औसत रेटिंग को वोटों की संख्या से गुणा करना हो सकता है। इसके बारे में क्या (कृपया मुझे क्षमा करें यदि मेरा सिंटैक्स बंद है, मैं इस समय एक SQL सर्वर से दूर हूँ):

select From_ID, AVG(Rating) * COUNT(Rating) AS Rating FROM Ratings Group BY Fruit_IDORDER by Rating DESC

ध्यान रखें कि यह फ़ॉर्मूला 1 के 1000 वोटों को 5 के 1 वोट से बहुत अधिक रेट करेगा।



  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 foreach विकल्प

  2. स्वयं शामिल होने के साथ हाइबरनेट मानदंड

  3. PHP में इनपुट और आउटपुट की सफाई की पवित्र कब्र?

  4. डेटाबेस में वर्तमान दिनांक की तुलना create_at टाइमस्टैम्प से करने के लिए क्वेरी कैसे लिखें?

  5. एक ही क्वेरी में एक गिनती () पर औसत