"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > GORM का उपयोग करके कॉलम का योग कैसे प्राप्त करें?

GORM का उपयोग करके कॉलम का योग कैसे प्राप्त करें?

2024-11-07 को प्रकाशित
ब्राउज़ करें:472

How to Retrieve Column Totals Using GORM?

GORM के साथ कॉलम का योग प्राप्त करना

GORM में, डेटाबेस तालिका से एक कॉलम का योग प्राप्त करना कुछ सरल चरणों का उपयोग करके प्राप्त किया जा सकता है .

सबसे पहले, उस डेटा को दर्शाने के लिए एक संरचना परिभाषित करें जिसे आप पुनः प्राप्त करना चाहते हैं। इस मामले में, यदि आपको केवल वेतन राशि की आवश्यकता है, तो आप पूर्णांक फ़ील्ड के साथ एक सरल संरचना बना सकते हैं:

type SalarySum struct {
    Sum float64
}

इसके बाद, gorm.Open() का उपयोग करके एक डेटाबेस कनेक्शन स्थापित करें। फिर, यह निर्दिष्ट करने के लिए कि आप किस तालिका से क्वेरी करना चाहते हैं और आप उसमें से क्या चुनना चाहते हैं, तालिका() और चयन() विधियों का उपयोग करके एक क्वेरी निष्पादित करें। इस उदाहरण में, क्वेरी है "लोगों से SUM(वेतन) चुनें":

query := "SELECT SUM(salary) FROM people"
err := db.Table("people").Select(query).Scan(&salarySum).Error

... को वास्तविक क्वेरी स्ट्रिंग से बदलें।

क्वेरी निष्पादित करने के बाद , परिणाम सैलरीसम संरचना में संग्रहीत किया जाएगा। फिर आप वेतन कॉलम का योग प्राप्त करने के लिए योग फ़ील्ड का मान पुनः प्राप्त कर सकते हैं। , इन चरणों को लागू करके, आप GORM का उपयोग करके डेटाबेस तालिका से किसी विशेष कॉलम का योग आसानी से प्राप्त कर सकते हैं।

विज्ञप्ति वक्तव्य इस लेख को पुन: पेश किया गया है: 1729678693 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3