কম্পিউটার

মাইএসকিউএল-এ সর্বনিম্ন এবং সর্বোচ্চ মান পাওয়া


একটি কলামে সর্বোচ্চ মান খুঁজতে আমাদের MAX(columnName) ব্যবহার করতে হবে, যেখানে একটি কলামে সর্বোচ্চ মান খুঁজে পেতে MIN(columnName) ব্যবহার করতে হবে।

ধরা যাক একটি নির্দিষ্ট কলামে সর্বোচ্চ এবং সর্বনিম্ন মান খুঁজে বের করার জন্য নিম্নলিখিত সিনট্যাক্স হল −

mysql> @min_val:=MIN(columnName),@max_val:=MAX(columnName) tableName থেকে; mysql> নির্বাচন করুন * টেবিলনাম থেকে যেখানে columnName=@min_val বা columnName=@max_val;

দ্রষ্টব্য: ধরা যাক আমাদের কাছে ‘স্টুডেন্টস রেকর্ডস’ নামে একটি ডাটাবেস এবং ‘স্টুডেন্ট’ নামের একটি টেবিল রয়েছে।

নিচে আমাদের টেবিল <স্টুডেন্ট> -

StudentId
স্টুডেন্টমার্কস
S001
90
S002
97
S003
72

আমরা এখন প্রশ্ন লিখব −

কোয়েরি

mysql> @min_val:=MIN(StudentMarks),@max_val:=MAX(StudentMarks) ছাত্রদের থেকে; mysql> নির্বাচন করুন * ছাত্রদের থেকে যেখানে Studentmarks =@min_val বা Studentmarks =@max_val;

আউটপুট

<প্রে>+---------+| স্টুডেন্টমার্কস |+---------+| 97 |+---------+

উপরের প্রশ্নে, ‘স্টুডেন্টমার্কস’ কলামের নাম বোঝায়। 'ছাত্র' বলতে সেই টেবিলের নাম বোঝায় যেখান থেকে সর্বনিম্ন এবং সর্বোচ্চ মান জিজ্ঞাসা করা হচ্ছে।


  1. MySQL-এ VARCHAR কলাম থেকে সর্বাধিক মান খুঁজুন

  2. সর্বাধিক ক্রমবর্ধমান মান আনতে MySQL ক্যোয়ারী

  3. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন

  4. একটি তালিকায় সর্বাধিক এবং সর্বনিম্ন উপাদানের অবস্থান খুঁজে পেতে জাভা প্রোগ্রাম