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

कॉलम योग प्राप्त करें और कुल के प्रतिशत की गणना करने के लिए उपयोग करें (mySQL)

आपको बस CROSS JOIN की जरूरत है SUM() का Number कॉलम:

SELECT Name, Number, Number * 100 / t.s AS `% of total`
FROM mytable
CROSS JOIN (SELECT SUM(Number) AS s FROM mytable) t

यहां डेमो करें



  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. पीएचपी - पेजिनेशन के साथ MySQL क्वेरी

  3. पैरेंट आईडी के क्रम में रिकॉर्ड का चयन

  4. MySQL में तारीखों के बीच महीनों का अंतर

  5. डेटाबेस व्यवस्थापकों के लिए शीर्ष MySQL ब्लॉग और वेबसाइट