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

MySQL-এ একক ক্যোয়েরিতে সর্বোচ্চ এবং সর্বনিম্ন মান বের করুন

একক ক্যোয়েরিতে ম্যাক্সিমাম এবং মিনিমাম মান বের করতে MIN() এবং MAX() এগ্রিগেট ফাংশন ব্যবহার করুন।

টেবিল তৈরি করা

mysql> create table DemoTable ( FirstValue int, SecondValue int ); Query OK, 0 rows affected (0.66 sec)

রেকর্ড ইনসার্ট করা

mysql> insert into DemoTable values(10,30); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values(30,60); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values(100,500); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values(50,80); Query OK, 1 row affected (0.18 sec)

রেকর্ড প্রদর্শন

mysql> select * from DemoTable;

আউটপুট:

+------------+-------------+ | FirstValue | SecondValue | +------------+-------------+ | 10 | 30 | | 30 | 60 | | 100 | 500 | | 50 | 80 | +------------+-------------+ 4 rows in set (0.00 sec)

একক ক্যোয়েরিতে Min এবং Max বের করা

mysql> select min(FirstValue),min(SecondValue),max(FirstValue),max(SecondValue) from DemoTable;

আউটপুট:

+-----------------+------------------+-----------------+------------------+ | min(FirstValue) | min(SecondValue) | max(FirstValue) | max(SecondValue) | +-----------------+------------------+-----------------+------------------+ | 10 | 30 | 100 | 500 | +-----------------+------------------+-----------------+------------------+ 1 row in set (0.00 sec)

ব্যাখ্যা: MIN() এবং MAX() NULL মান বাদ দিয়ে কাজ করে। একাধিক কলামের জন্য কমা দিয়ে আলাদা আলাদা লিখতে হয়।

  1. একক MySQL কোয়ারিতে ন্যূনতম এবং সর্বোচ্চ মান খুঁজে বের করার পদ্ধতি

  2. একক MySQL কোয়ারিতে একাধিক সারি পাওয়ার পদ্ধতি

  3. MySQL-এ সাবকোয়েরি, MIN/MAX ও UNION ALL ব্যবহার করে সর্বোচ্চ ও সর্বনিম্ন বেতনवाले কর্মচারী বের করা

  4. MySQL-এ একক কোয়ারি দিয়ে একটি কলামে একাধিক মান কিভাবে ইনসার্ট করবেন?