কম্পিউটার

মাইএসকিউএল-এ তাদের সারি আইডি সহ MAX এবং MIN মানগুলি পান?


আপনি এর জন্য সামগ্রিক ফাংশন MAX() এবং MIN() ব্যবহার করতে পারেন।

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
   (
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   Number1 int,
   Number2 int
   );
Query OK, 0 rows affected (0.89 sec)

সন্নিবেশ কমান্ড −

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable(Number1,Number2) values(67,45);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable(Number1,Number2) values(90,40);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable(Number1,Number2) values(80,43);
Query OK, 1 row affected (0.48 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select *from DemoTable ;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+----+---------+---------+
| Id | Number1 | Number2 |
+----+---------+---------+
| 1  | 67      | 45      |
| 2  | 90      | 40      |
| 3  | 80      | 43      |
+----+---------+---------+
3 rows in set (0.00 sec)

তাদের সারি আইডি −

সহ MAX এবং MIN মানগুলি পাওয়ার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে
mysql> select * from DemoTable
where Number1 = (select max(Number1) from DemoTable)
or Number2 = (select min(Number2) from DemoTable);

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+----+---------+---------+
| Id | Number1 | Number2 |
+----+---------+---------+
| 2  | 90      | 40      |
+----+---------+---------+
1 row in set (0.00 sec)

  1. ডুপ্লিকেট এবং অনুরূপ বিষয়বস্তু সহ সারি মুছুন এবং MySQL নির্বাচন বিবৃতি দিয়ে সর্বাধিক সংখ্যা সহ সারি পেতে চান?

  2. টাইমস্ট্যাম্প মান সহ একটি MySQL টেবিল থেকে দুই দিনের ডেটা (আজ এবং গতকাল) পান

  3. মাইএসকিউএল ক্যোয়ারী সর্বোচ্চ এবং সর্বনিম্ন বেতন সারি নির্বাচন করতে?

  4. পাইথনে max() এবং min()