आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(StudentName varchar(40), StudentMarks int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल मानों में डालें ('जॉन', 78); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस', 48); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) )mysql> डेमोटेबल मानों में डालें ('जॉन', 67); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस', 89); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)पूर्व>चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;यह निम्नलिखित आउटपुट का उत्पादन करेगा। यहां, हमारे पास कुछ डुप्लीकेट छात्र नाम हैं जैसे छात्र "जॉन" 78 और 67 अंकों के साथ -
+---------------+--------------+| छात्र का नाम | स्टूडेंटमार्क |+---------------+--------------+| जॉन | 78 || क्रिस | 48 || जॉन | 67 || क्रिस | 89 |+---------------+--------------+4 पंक्तियों में सेट (0.00 सेकंड)सशर्त GROUP BY करने और अधिकतम अंकों के साथ विशिष्ट छात्र नाम प्रदर्शित करने के लिए क्वेरी निम्नलिखित है। उदाहरण के लिए, छात्र "जॉन" अधिकतम 78 अंकों के साथ -
mysql> छात्र नाम के अनुसार DemoTable समूह से छात्र नाम, अधिकतम (छात्र चिह्न) के रूप में छात्र चिह्न का चयन करें;यह निम्नलिखित आउटपुट देगा -
+---------------+--------------+| छात्र का नाम | स्टूडेंटमार्क |+---------------+--------------+| जॉन | 78 || क्रिस | 89 |+---------------+--------------+2 पंक्तियों में सेट (0.00 सेकंड)