संबंधित डुप्लिकेट आईडी से उच्चतम राशि प्रदर्शित करने के लिए, ग्रुप बाय क्लॉज के साथ MAX() का उपयोग करें -
mysql> टेबल बनाएं DemoTable2003(CustomerId int, Amount int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable2003 मानों में डालें (101,560); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable2003 मानों में डालें (102,1080); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable2003 में डालें मान (101,570); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable2003 मान (102,870) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> DemoTable2003 मानों में डालें (101,460); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable2003 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------+-----------+| ग्राहक आईडी | राशि |+---------------+-----------+| 101 | 560 || 102 | 1080 || 101 | 570 || 102 | 870 || 101 | 460 |+---------------+-----------+5 पंक्तियों में सेट (0.00 सेकंड)यहाँ संबंधित डुप्लिकेट आईडी से उच्चतम राशि प्रदर्शित करने की क्वेरी है -
mysql> CustomerId द्वारा DemoTable2003 समूह से CustomerId, अधिकतम(राशि) चुनें;
यह निम्नलिखित आउटपुट देगा -
+---------------+----------------+| ग्राहक आईडी | अधिकतम (राशि) |+---------------+---------------+| 101 | 570 || 102 | 1080 |+---------------+---------------+2 पंक्तियों में सेट (0.00 सेकंड)