কম্পিউটার

কিভাবে আমরা MySQL MAX() এবং MIN() ফাংশনগুলির সাহায্যে একটি টেবিল থেকে সবচেয়ে সাম্প্রতিক এবং সবচেয়ে পুরানো তারিখ খুঁজে পেতে পারি?


একটি টেবিল থেকে সাম্প্রতিকতম তারিখ পাওয়ার জন্য, আমাদের MAX() ফাংশনের যুক্তি হিসাবে মান হিসাবে একটি তারিখ সহ কলামের নাম প্রদান করতে হবে। একইভাবে, একটি টেবিলের প্রাচীনতম তারিখটি ভুলে গেলে, MIN() ফাংশনের আর্গুমেন্ট হিসাবে আমাদের একটি কলামের নাম দিতে হবে, যার মান হিসাবে একটি তারিখ রয়েছে। এটি বোঝার জন্য, 'কলেজডেটেল' টেবিলের নিম্নলিখিত উদাহরণটি বিবেচনা করুন, নিম্নলিখিত বিবরণগুলি রয়েছে −

mysql> Select * from collegedetail;
+------+---------+------------+
| ID   | Country | estb       |
+------+---------+------------+
| 111  | INDIA   | 2010-05-01 |
| 130  | INDIA   | 1995-10-25 |
| 139  | USA     | 1994-09-25 |
| 1539 | UK      | 2001-07-23 |
| 1545 | Russia  | 2010-07-30 |
+------+---------+------------+
rows in set (0.00 sec)

এখন, MIN() এবং MAX() ফাংশনটি উপরের টেবিল থেকে যথাক্রমে প্রাচীনতম কলেজ এবং নতুন কলেজ পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে, নিম্নরূপ −

mysql> Select MIN(estb), MAX(estb) from collegedetail;
+------------+------------+
| MIN(estb)  | MAX(estb)  |
+------------+------------+
| 1994-09-25 | 2010-07-30 |
+------------+------------+
1 row in set (0.19 sec)

  1. মাইএসকিউএল-এর সাম্প্রতিকতম 20টি সারি থেকে আমি কীভাবে 5টি র্যান্ডম সারি নির্বাচন করব?

  2. তারিখ রেকর্ডের সাথে একটি MySQL কলাম থেকে প্রথম তারিখ এবং শেষ তারিখের তুলনা কিভাবে করবেন?

  3. একটি MySQL টেবিল থেকে বর্তমান তারিখ এবং তারিখ রেকর্ডের মধ্যে পার্থক্য খুঁজুন

  4. কিভাবে MySQL এর সাথে তারিখ রেকর্ড সহ একটি টেবিলে তারিখ পরিবর্তন করবেন?