কম্পিউটার

আমি কিভাবে MySQL NOW() এবং CURDATE() ফাংশনের সাথে INTERVAL কীওয়ার্ড ব্যবহার করতে পারি?


NOW() এবং CURDATE() MySQL ফাংশনগুলির সাথে INTERVAL কীওয়ার্ড একইভাবে ব্যবহার করা যেতে পারে কারণ এটি একটি তারিখ মানের সময়, তারিখ বা তারিখ সময় ইউনিটের সাথে ব্যবহার করা যেতে পারে৷

উদাহরণ

MySQL NOW()

এর সাথে INTERVAL ব্যবহার করা হচ্ছে
mysql> Select NOW() + INTERVAL 2 day;
+------------------------+
| NOW() + INTERVAL 2 day |
+------------------------+
| 2017-10-30 09:19:31    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select NOW() - INTERVAL 2 day;
+------------------------+
| NOW() - INTERVAL 2 day |
+------------------------+
| 2017-10-26 09:19:45    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select NOW() - INTERVAL 2 hour;
+-------------------------+
| NOW() - INTERVAL 2 hour |
+-------------------------+
| 2017-10-28 07:19:51     |
+-------------------------+
1 row in set (0.00 sec)

উদাহরণ

MySQL CURDATE()

এর সাথে INTERVAL ব্যবহার করা হচ্ছে
mysql> Select CURDATE() - INTERVAL 2 day;
+----------------------------+
| CURDATE() - INTERVAL 2 day |
+----------------------------+
| 2017-10-26                 |
+----------------------------+
1 row in set (0.00 sec)

mysql> Select CURDATE() + INTERVAL 2 day;
+----------------------------+
| CURDATE() + INTERVAL 2 day |
+----------------------------+
| 2017-10-30                 |
+----------------------------+
1 row in set (0.00 sec)

  1. কিভাবে আমরা একটি MySQL ট্রিগার তৈরি এবং ব্যবহার করতে পারি?

  2. আমরা কিভাবে MySQL DISTINCT clause কে WHERE এবং LIMIT clause এর সাথে ব্যবহার করতে পারি?

  3. কিভাবে MySQL এর NOW() এবং CURDATE() ফাংশন UTC ব্যবহার করবেন?

  4. মাইএসকিউএল-এ CURDATE এর সাথে CONTAINS() কীভাবে ব্যবহার করবেন?