MySQL में कॉलम के तत्वों का योग
MySQL सहित कई डेटाबेस में, ऐसे उदाहरण हैं जहां आपको मानों के योग की गणना करने की आवश्यकता है विशिष्ट कॉलम. इसे संबोधित करने के लिए, हम यह पता लगाएंगे कि प्रत्येक कॉलम के लिए सारांशित मानों को प्रदर्शित करने वाली एक पंक्ति को कैसे पुनः प्राप्त किया जाए।
इस परिदृश्य में, हमारे पास तीन कॉलमों के साथ एक काल्पनिक तालिका है: ए, बी, और सी। लक्ष्य तालिका से पंक्तियों का चयन करना है और MySQL को प्रत्येक कॉलम में मानों के योग वाली एक पंक्ति लौटाना है।
उदाहरण के लिए, निम्नलिखित पर विचार करें तालिका:
A | B | C |
---|---|---|
2 | 2 | 2 |
4 | 4 | 4 |
6 | 7 | 8 |
यदि हम सभी तीन पंक्तियों का योग करना चाहते हैं, हम उम्मीद करेंगे कि MySQL निम्नलिखित लौटाएगा परिणाम:
A | B | C |
---|---|---|
12 | 13 | 14 |
To इसे प्राप्त करने के लिए, हम MySQL के SUM() फ़ंक्शन का उपयोग कर सकते हैं। आइए तालिका में सभी पंक्तियों के मानों का योग करने के लिए एक क्वेरी बनाएं:
SELECT SUM(A), SUM(B), SUM(C) FROM mytable WHERE id IN (1, 2, 3);
यह क्वेरी उन पंक्तियों के लिए प्रत्येक कॉलम (ए, बी, और सी) में मानों के योग की गणना करेगी जहां आईडी कॉलम मान 1, 2, और 3 से मेल खाता है। पंक्ति में इच्छानुसार सारांशित मान शामिल होंगे।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3