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

MySQL-এ তিনটি কলাম থেকে সর্বোচ্চ মান বের করা (GREATEST ফাংশন)

GREATEST() ফাংশন দিয়ে সর্বোচ্চ মান

MySQL-এ একাধিক কলাম বা এক্সপ্রেশনের মধ্যে সর্বোচ্চ মান বের করতে GREATEST() ফাংশন ব্যবহার করা হয়।

সিনট্যাক্স

SELECT GREATEST(column1, column2, column3) AS aliasName FROM yourTableName;

উদাহরণ

mysql> CREATE TABLE MaxOfThreeColumnsDemo (First INT, Second INT, Third INT);
mysql> INSERT INTO MaxOfThreeColumnsDemo VALUES (30,90,60), (100,40,50), (101,290,150);

কোয়েরি

mysql> SELECT GREATEST(First, Second, Third) AS MAXValueOfThreeColumns
    -> FROM MaxOfThreeColumnsDemo;
+------------------------+
| MAXValueOfThreeColumns |
+------------------------+
| 90                     |
| 100                    |
| 290                    |
+------------------------+

নোট: যেকোনো আর্গুমেন্ট NULL হলে ফলাফল NULL হবে। LEAST() ফাংশনটি ন্যূনতম মান বের করে।

  1. MySQL-এ ভিন্ন কলাম वाले টেবিলে ডেটা কপি করা (INSERT INTO SELECT)

  2. MySQL-এ নির্দিষ্ট শর্ত অনুযায়ী সিঙ্গেল রো বের করা

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

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