কম্পিউটার

কিভাবে MySQL যোগ এবং বিয়োগ অপারেটরগুলির সাথে তারিখের গাণিতিক সঞ্চালন করে?


MySQL যোগ এবং বিয়োগ অপারেটরগুলির সাথে সময়, তারিখ বা তারিখের একটি ইউনিটের সাথে INTERVAL কীওয়ার্ড যুক্ত করে তারিখের গাণিতিক সম্পাদন করতে পারে৷

উদাহরণ1

একটি নির্দিষ্ট তারিখে 2 দিন যোগ করা হচ্ছে৷

mysql> Select '2017-05-20' + INTERVAL 2 day;
+-------------------------------+
| '2017-05-20' + INTERVAL 2 day |
+-------------------------------+
| 2017-05-22                    |
+-------------------------------+
1 row in set (0.00 sec)

উদাহরণ2

একটি নির্দিষ্ট তারিখ থেকে 2 দিন বিয়োগ করা।

mysql> Select '2017-05-20' - INTERVAL 2 day;
+-------------------------------+
| '2017-05-20' - INTERVAL 2 day |
+-------------------------------+
| 2017-05-18                    |
+-------------------------------+
1 row in set (0.00 sec)

উদাহরণ 3

সময়ের মধ্যে 2 ঘন্টা যোগ করা হচ্ছে।

mysql> Select '2017-05-20 05:04:35' + INTERVAL 3 hour;
+-----------------------------------------+
| '2017-05-20 05:04:35' + INTERVAL 3 hour |
+-----------------------------------------+
| 2017-05-20 08:04:35                     |
+-----------------------------------------+
1 row in set (0.00 sec)

উদাহরণ 4

একটি নির্দিষ্ট তারিখে এক মাস যোগ করা হচ্ছে

mysql> Select '2017-05-20 05:04:35' + INTERVAL 1 month;
+------------------------------------------+
| '2017-05-20 05:04:35' + INTERVAL 1 month |
+------------------------------------------+
| 2017-06-20 05:04:35                      |
+------------------------------------------+
1 row in set (0.00 sec)

এইভাবে INTERVAL কীওয়ার্ডের সাহায্যে আমরা তারিখ পাটিগণিত করতে পারি।


  1. MySQL * নির্বাচন করুন এবং বর্তমান তারিখ সহ রেকর্ড খুঁজুন

  2. কিভাবে TRIGGERS দিয়ে MySQL টেবিলে DATE সন্নিবেশ করা যায়?

  3. মাইএসকিউএল-এর সাথে VARCHAR-এ ডাবল এবং তারিখ সংরক্ষণ করা কি ঠিক হবে?

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