इसके लिए जहां की जगह हैविंग क्लॉज का इस्तेमाल करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1338 -> ( -> Name varchar(10), -> Score int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.54 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने अंकों के साथ डुप्लीकेट नाम डाले हैं -
mysql> DemoTable1338 मानों में डालें ('क्रिस', 8); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.80 सेकंड) mysql> DemoTable1338 मानों में डालें ('बॉब', 4); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) )mysql> DemoTable1338 मानों ('बॉब', 9) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड) mysql> DemoTable1338 मानों में डालें ('क्रिस', 6); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड) mysql> DemoTable1338 मानों में डालें ('डेविड', 5); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> DemoTable1338 मानों में डालें ('डेविड', 7); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.40 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1338 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+----------+| नाम | स्कोर |+----------+----------+| क्रिस | 8 || बॉब | 4 || बॉब | 9 || क्रिस | 6 || डेविड | 5 || डेविड | 7 |+----------+----------+6 पंक्तियाँ सेट में (0.00 सेकंड)डुप्लिकेट व्यक्तिगत तत्वों का औसत ज्ञात करने के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable1338 से नाम, औसत (स्कोर) चुनें -> नाम से समूह -> औसत (स्कोर) <9.5 -> औसत (स्कोर) द्वारा ऑर्डर करें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+---------------+| नाम | औसत(स्कोर) |+----------+-----------+| डेविड | 6.0000 || बॉब | 6.5000 || क्रिस | 7.0000 |+----------+---------------+3 पंक्तियाँ सेट में (0.00 सेकंड)