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

MySQL-এ একাধিক ফিল্ডের ন্যূনতম মান বের করুন

হ্যাঁ, MySQL-এ LEAST() ফাংশন ব্যবহার করে এটি করা যায়:

select least(yourColumnName1,yourColumnName2,...N) from yourTableName;

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable    -> (    -> Date1 date,    -> Date2 date,    -> Date3 date    -> ); Query OK, 0 rows affected (0.54 sec)

কিছু রেকর্ড ইনসার্ট করা যাক:

mysql> insert into DemoTable values('2019-03-31','2019-01-01','2019-03-05'); Query OK, 1 row affected (0.17 sec)

SELECT স্টেটমেন্ট দিয়ে সব রেকর্ড দেখানো যাক:

mysql> select *from DemoTable;

আউটপুট

+------------+------------+------------+ | Date1      | Date2 | Date3      | +------------+------------+------------+ | 2019-03-31 | 2019-01-01 | 2019-03-05 | +------------+------------+------------+ 1 row in set (0.00 sec)

MySQL-এ ন্যূনতম মান বের করার কোয়েরি:

mysql> select least(Date1,Date2,Date3) from DemoTable;

আউটপুট

+--------------------------+ | least(Date1,Date2,Date3) | +--------------------------+ | 2019-01-01               | +--------------------------+ 1 row in set (0.04 sec)

নোট: LEAST() ফাংশন সংখ্যা, ডেট, স্ট্রিং—সব টাইপের ডেটার জন্য কাজ করে। যদি কোনো আর্গুমেন্ট NULL হয়, তবে ফলাফলও NULL হবে।

  1. MySQL কমান্ড লাইন থেকে সকল রিজার্ভড শব্দ লিস্ট করা

  2. MySQL-এ IF() ফাংশন ব্যবহার করে কোয়েরির ভিতরে শর্তসাপেক্ষ লজিক বাস্তবায়ন করুন

  3. MySQL-এ STR_TO_DATE() ব্যবহার করে ডেট রেকর্ড ইনসার্ট/রূপান্তর করা

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