কলামে সর্বোচ্চ মান পাওয়ার জন্য MAX(columnName) এবং ন্যূনতম মান পাওয়ার জন্য MIN(columnName) ব্যবহার করুন।
নির্দিষ্ট কলামে সর্বোচ্চ এবং ন্যূনতম মান বের করার সিনট্যাক্স:
mysql> SELECT @min_val:=MIN(columnName), @max_val:=MAX(columnName) FROM tableName; mysql> SELECT * FROM tableName WHERE columnName = @min_val OR columnName = @max_val;
নোট: অনুমান করা হয় ডেটাবেস StudentsRecords এবং টেবিল STUDENT।
STUDENT টেবিল
| StudentId | StudentMarks |
|---|---|
| S001 | 90 |
| S002 | 97 |
| S003 | 72 |
কোয়েরি
mysql> SELECT @min_val:=MIN(StudentMarks), @max_val:=MAX(StudentMarks) FROM STUDENT; mysql> SELECT * FROM STUDENT WHERE StudentMarks = @min_val OR StudentMarks = @max_val;
আউটপুট
+---------------------+ | StudentMarks | +---------------------+ | 97 | +---------------------+
উপরের কোয়েরিতে StudentMarks হলো কলামের নাম, এবং STUDENT হলো টেবিলের নাম যেখান থেকে ন্যূনতম ও সর্বোচ্চ মান কোয়েরি করা হচ্ছে।