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

एक एकल SQL क्वेरी कई जहां क्लॉज स्थितियों के आधार पर अलग -अलग रकम को पुनः प्राप्त कर सकती है?

2025-01-29 को प्रकाशित
ब्राउज़ करें:715

How Can a Single SQL Query Retrieve Distinct Sums Based on Multiple WHERE Clause Conditions?

SQL में, आप तालिका से पुनर्प्राप्त डेटा की विधि को अनुकूलित करने के लिए एक विशिष्ट पंक्ति को फ़िल्टर करने के लिए जहां क्लॉज का उपयोग कर सकते हैं। यह समस्या एक ही तालिका से दो अलग -अलग डेटासेट निकालने की चुनौती का प्रस्ताव करती है, और प्रत्येक डेटा सेट अलग -अलग जहां क्लॉज़ से मिलता है। ] कार्य प्रत्येक अद्वितीय बजट आईडी के वितरण संचय और वितरण बिंदुओं के योग की गणना करना है। ] निम्नलिखित क्वेरी आवश्यक का परिणाम प्राप्त करती है:

बजट_आईडी का चयन करें, SUM (मामला जब प्रकार = 'आवंटन' तो आवंटित के रूप में 0 और 0 अंत इंगित करता है), SUM (केस जब टाइप = 'इश्यू' तब जारी किया गया और 0 अंत इंगित करें) लेनदेन से बजट द्वारा समूह_आईडी

] प्रत्येक बजट आईडी के लिए, "आवंटन" प्रकार से जुड़े बिंदुओं के योग का योग और इसे "आवंटित" कॉलम में संग्रहीत करें। इसी तरह, यह "मुद्दे" के बिंदुओं के योग की गणना करता है और इसे "जारी किए गए" कॉलम में संग्रहीत करता है। बजट आईडी के परिणामों से, अपेक्षित परिणामों को क्वेरी करें, जिसमें प्रत्येक बजट के वितरण बिंदु और वितरण बिंदुओं के अलग -अलग कॉलम होते हैं।

]

नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3