तपाईले मूल SQL प्रश्नहरू डेटाबेसबाट डेटा प्राप्त गर्न को लागी प्रयोग गर्न सक्नुहुनेछ तर यो अक्सर व्यापार आवश्यकताहरु पूरा गर्न पर्याप्त बुद्धि प्रदान गर्दैन। SQL ले तपाईंलाई GROUP BY क्लज प्रयोग गरी कुल प्रकार्यहरू लागू गर्न पंक्ति-स्तर विशेषताहरूमा आधारित क्वेरी परिणामहरूको क्षमतालाई प्रदान गर्दछ। उदाहरणका लागि, अर्डर डाटा तालिका तल विशेषताहरू समावेश गर्नुहोस्:
- अर्डरआईडी - एक संख्यात्मक मान विशिष्ट रूपमा प्रत्येक अर्डर पहिचान गर्दछ। डाटाबेसको लागि यो फिल्ड प्राथमिक कुञ्जी हो ।
- विक्रेता - एक पाठ मान उत्पादन बेचे जाने विक्रेता को नाम प्रदान गर्दछ। यो क्षेत्र अर्को ट्याब्लेटका लागि व्यक्तिगत कुञ्जी हो जसका लागी कर्मचारीहरूको जानकारी हो।
- ग्राहकआईडी - एक ग्राहक खाता नम्बरसँग सम्बन्धित संख्यात्मक मान। यो फिल्ड पनि एक विदेशी कुञ्जी हो, एक ग्राहक सन्दर्भ जानकारी सहित तालिका सन्दर्भ।
- राजस्व - बिक्रीको डलर रकमसँग सम्बन्धित संख्यात्मक मान।
जब यो बिक्रीकर्ताहरूको लागि प्रदर्शन समीक्षाहरू सञ्चालन गर्न समय आउँदछ, आदेश तालिकामा बहुमूल्य जानकारी हो जुन त्यो समीक्षाको लागि प्रयोग हुन सक्छ। जब जिमको मूल्यांकन गर्दा, तपाईं, उदाहरणका लागि, साधारण क्वेरी लेख्न सक्नुहुन्छ जुन जिमको बिक्री रेकर्डहरू पुनःप्राप्त गर्दछ:
चुन्नुहोस * आदेश मा जब विक्रेता 'जिम' जस्तै विक्रेतायसले जिम द्वारा बिक्री गरेको डेटाबेसको सबै रेकर्डहरू पुन: प्राप्त गर्नेछ:
अर्डर बिक्रीकर्ता ग्राहकआईडी राजस्व 12482 जिम 182 40000 12488 जिम 21 9 25000 125 9 जिम 137 85000 12602 जिम 182 10000 12741 जिम 155 90000 तपाईं यस जानकारीको समीक्षा गर्न र प्रदर्शन तथ्याङ्कहरूसँगको लागि केही म्यानुअल गणनाहरू प्रदर्शन गर्न सक्नुहुनेछ, तर यो एक कठिन काम हुनेछ जुन तपाईले प्रत्येक कम्पनीको लागि दोहोर्याउनु पर्छ। यसको सट्टा, तपाईं यो काम एकल GROUP BY क्वेरीसँग प्रतिस्थापन गर्न सक्नुहुन्छ जुन कम्पनीमा प्रत्येक विक्रेताको तथ्याङ्क गणना गर्दछ। तपाईले केवल क्वेरी लेख्नुहोस् र निर्दिष्ट गर्नुहोस् कि डेटाबेसले विक्रेता फिल्डको आधारमा परिणामलाई समूह बनाउनु पर्छ। त्यसपछि तपाइँ परिणामहरूमा गणना गर्न SQL SQL प्रकार्यहरू प्रयोग गर्न सक्नुहुनेछ।
यहाँ एक उदाहरण हो। यदि तपाइँले निम्न SQL कथन निष्पादित गर्नुभयो भने:
तपाइँ निम्न परिणामहरू प्राप्त गर्नुहुनेछ:
विक्रेता कुल लघु भन्दा ठूलो औसत संख्या जिम 250000 10000 90000 50000 5 मैरी 342000 24000 102000 57000 6 बोब 118000 4000 36000 39333 3तपाईंले देख्न सक्नुहुन्छ, यो शक्तिशाली प्रकार्यले तपाईंलाई SQL क्वेरी भित्र सानो रिपोर्ट उत्पन्न गर्न अनुमति दिन्छ, प्रबन्धक समीक्षाहरू सञ्चालन गर्ने प्रबन्धकलाई बहुमूल्य व्यापारिक खुफिया प्रदान गर्दछ। समूह द्वारा ग्रुप अक्सर यस उद्देश्य को डेटाबेस मा प्रयोग गरिन्छ र डीबीए को चाल को मूल्यवान उपकरण हो।