केवल एक कॉलम से अलग मान का चयन करने के लिए, आप ग्रुप बाय के साथ कुल फ़ंक्शन MAX() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं -
mysql> तालिका अलग बनाएं FromOneColumn -> ( -> StudentId int, -> StudentName varchar(100) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.77 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -
mysql> अलग से डालें FromOneColumn मान (1001, 'जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> अलग से डालें FromOneColumn मान (1002, 'कैरोल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) )mysql> अलग से सम्मिलित करेंफ्रॉमऑन कॉलम मान (1001, 'सैम'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> अलग-अलग फ्रॉमऑन कॉलम मान (1001, 'डेविड') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> अलग-अलग फ्रॉमऑन कॉलम मानों में डालें (1002, 'रामित'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> अलग-अलग में डालेंफ्रॉमऑन कॉलम मान (1003, 'बॉब'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.21 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
mysql> डिफरेंटFromOneColumn से * चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 1001 | जॉन || 1002 | कैरल || 1001 | सैम || 1001 | डेविड || 1002 | रामित || 1003 | बॉब |+----------+---------------+6 पंक्तियों में सेट (0.00 सेकंड)यहाँ केवल एक कॉलम से एक अलग मान का चयन करने की क्वेरी है -
mysql> छात्र आईडी का चयन करें, MAX (छात्र नाम) छात्र नाम के रूप में -> विशिष्ट से एक कॉलम -> छात्र आईडी द्वारा समूह;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 1001 | सैम || 1002 | रामित || 1003 | बॉब |+-----------+---------------+3 पंक्तियों में सेट (0.00 सेकंड)