প্রথমে একটি টেবিল তৈরি করি:
mysql> create table DemoTable756(
Value1 int,
Value2 int,
Value3 int
);
Query OK, 0 rows affected (0.62 sec)
কিছু রেকর্ড ইনসার্ট করি:
mysql> insert into DemoTable756 values(10,20,14); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable756 values(20,34,17); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable756 values(200,134,789); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable756 values(139,98,99); Query OK, 1 row affected (0.17 sec)
সব রেকর্ড দেখি:
mysql> select *from DemoTable756;
আউটপুট:
+--------+--------+--------+ | Value1 | Value2 | Value3 | +--------+--------+--------+ | 10 | 20 | 14 | | 20 | 34 | 17 | | 200 | 134 | 789 | | 139 | 98 | 99 | +--------+--------+--------+ 4 rows in set (0.00 sec)
প্রতিটি রোয়ের জন্য একাধিক কলাম থেকে ন্যূনতম মান বের করার ক্যোয়ারি (LEAST() ফাংশন):
mysql> select LEAST(Value1, Value2, Value3) from DemoTable756;
আউটপুট:
+-----------------------------+ | LEAST(Value1, Value2, Value3) | +-----------------------------+ | 10 | | 17 | | 134 | | 98 | +-----------------------------+ 4 rows in set (0.00 sec)
নোট: GREATEST() ফাংশন ব্যবহার করে সর্বোচ্চ মান বের করা যায়। NULL ভ্যালু থাকলে ফলাফল NULL হবে।