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

प्रतिशत की गणना करने के लिए कमांड चुनें

ठीक है, आपके प्रश्न के स्पष्टीकरण के आधार पर:

आप डेटाबेस में प्रत्येक वीडियो के लिए गणना (video_views * 100) / (सबसे बड़ा_views_for_any_single_video) करना चाहते हैं।

अंश आसान है, यह सिर्फ video_views कॉलम है। हर है

SELECT MAX(video_views) FROM video_public

तो, इसे एक साथ रखें और आपको मिलता है:

SELECT video_title, ((video_views * 100) / (SELECT MAX(video_views) 
FROM video_public)) FROM video_public

इससे सर्वाधिक देखे जाने वाले वीडियो (वीडियो) के लिए 100 और अन्य वीडियो के लिए कम प्रतिशत, कभी न देखी गई किसी भी चीज़ के लिए 0 का उत्पादन करना चाहिए।



  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 में प्राथमिकता वाले एकाधिक कॉलम कैसे खोजें?

  2. परिणामसेट -> getString () क्रैश हो जाता है जब मूल्य> =16 . होता है

  3. PHP स्क्रिप्ट mysql में csv डेटा आयात करने के लिए

  4. विशाल तालिका में गति के लिए टैग स्टोर करने का सबसे अच्छा तरीका

  5. MySQL में प्रत्येक श्रेणी के लिए शीर्ष 10 रिकॉर्ड का चयन करें