हमें कॉलम में अधिकतम मूल्य खोजने के लिए MAX (कॉलमनाम) का उपयोग करने की आवश्यकता है, जबकि कॉलम में अधिकतम मूल्य खोजने के लिए मिन (कॉलमनाम) का उपयोग करें।
मान लें कि किसी विशिष्ट कॉलम में उच्चतम और निम्नतम मान खोजने के लिए सिंटैक्स निम्नलिखित है -
mysql> सेलेक्ट @min_val:=MIN(columnName),@max_val:=MAX(columnName) from tableName;mysql> SELECT * from tableName जहां columnName=@min_val या columnName=@max_val;
नोट: मान लें कि हमारे पास 'स्टूडेंट्स रिकॉर्ड्स' नाम का एक डेटाबेस और 'स्टूडेंट' नाम की एक टेबल है।
हमारी तालिका निम्नलिखित है
StudentId वें> <वें शैली ="पाठ-संरेखण:केंद्र;">स्टूडेंटमार्क्स वें> | |
---|---|
S001 | 90 |
S002 | 97 |
S003 | 72 |
अब हम क्वेरी लिखेंगे -
क्वेरी
mysql> चुनें @min_val:=MIN(StudentMarks),@max_val:=MAX(StudentMarks) छात्र से;mysql> सेलेक्ट करें * स्टूडेंट से जहां स्टूडेंटमार्क्स =@min_val या स्टूडेंटमार्क्स =@max_val;
आउटपुट
<पूर्व>+---------------------+| स्टूडेंटमार्क्स |+---------------------+| 97 |+---------------------+उपरोक्त क्वेरी में, 'StudentMarks' कॉलम के नाम को संदर्भित करता है। 'छात्र' उस तालिका के नाम को संदर्भित करता है जिससे न्यूनतम और अधिकतम मूल्य पूछताछ की जा रही है।