PostgreSQL में ग्रुप बाय कैसे काम करता है?
PostgreSQL में ग्रुप बाय कैसे काम करता है?

वीडियो: PostgreSQL में ग्रुप बाय कैसे काम करता है?

वीडियो: PostgreSQL में ग्रुप बाय कैसे काम करता है?
वीडियो: PostgreSQL: समूह द्वारा | कोर्स | 2019 2024, अप्रैल
Anonim

NS पोस्टग्रेएसक्यूएल ग्रुप खंड द्वारा है अभ्यस्त समूह एक साथ उन पंक्तियों को एक तालिका में जिसमें समान डेटा होता है। यह है चयन कथन के साथ प्रयोग किया जाता है। NS समूह BY क्लॉज कई रिकॉर्ड में डेटा एकत्र करता है और समूहों एक या अधिक स्तंभों द्वारा परिणाम। यह है उत्पादन में अतिरेक को कम करने के लिए भी उपयोग किया जाता है।

लोग यह भी पूछते हैं, क्या मैं बिना एग्रीगेट फंक्शन के ग्रुप बाय का इस्तेमाल कर सकता हूं?

आप इस्तेमाल कर सकते हैं NS समूह खंड द्वारा के बग़ैर आवेदन करना कुल कार्य . निम्नलिखित क्वेरी को भुगतान तालिका से डेटा मिलता है और समूहों ग्राहक आईडी द्वारा परिणाम। इस मामले में, समूह BY DISTINCT क्लॉज की तरह काम करता है जो परिणाम सेट से डुप्लिकेट पंक्तियों को हटा देता है।

इसी तरह, क्या हम कुल कार्यों के बिना क्लॉज का उपयोग कर सकते हैं? का उपयोग करते हुए बिना द्वारा समूह बनाएं। ए के साथ एक प्रश्न खंड होना द्वारा एक समूह भी होना चाहिए धारा . होना जहां की तरह कार्य करता है क्योंकि यह समूहों के बजाय एक समूह में पंक्तियों को प्रभावित करता है, सिवाय इसके कि क्लॉज हो सकता है फिर भी उपयोग समुच्चय।

इसके बाद, सवाल यह है कि समूह द्वारा कुल कार्यों के साथ प्रयोग क्यों किया जाता है?

समूह BY आपको उपयोग करने में सक्षम बनाता है कुल कार्य पर समूहों एक क्वेरी से लौटाए गए डेटा का। फ़िल्टर एक संशोधक है उपयोग किया गया एक पर कुल कार्य मूल्यों को सीमित करने के लिए उपयोग किया गया एक में एकत्रीकरण . चयन कथन में सभी कॉलम जो एकत्रित नहीं हैं उन्हें निर्दिष्ट किया जाना चाहिए a समूह क्वेरी में खंड द्वारा।

SQL में कुल कार्य क्या हैं?

SQL में कुल कार्य . डेटाबेस प्रबंधन में a कुल कार्य एक है समारोह जहां कई पंक्तियों के मानों को कुछ मानदंडों पर इनपुट के रूप में एक साथ समूहीकृत किया जाता है ताकि अधिक महत्वपूर्ण अर्थ का एकल मान बनाया जा सके।

सिफारिश की: