কম্পিউটার টিউটোরিয়াল

MySQL-এ ন্যূনতম ও সর্বোচ্চ মান পাওয়া (Getting Minimum and Maximum Value)


কলামে সর্বোচ্চ মান পাওয়ার জন্য 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 হলো টেবিলের নাম যেখান থেকে ন্যূনতম ও সর্বোচ্চ মান কোয়েরি করা হচ্ছে।

  1. MySQL-এ VARCHAR কলাম থেকে সর্বোচ্চ সংখ্যাগত মান বের করা

  2. MySQL-এ সাবকোয়ারি এবং GROUP BY ব্যবহার করে সর্বোচ্চ কমিউলেটিভ মান বের করা

  3. MySQL-এ কলামের সর্বোচ্চ মান বের করা (Find Maximum Value in a Column)

  4. লিস্টে সর্বোচ্চ এবং সর্বনিম্ন এলিমেন্টের পজিশন বের করার জাভা প্রোগ্রাম