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

MySQL-এ DATE_ADD() ব্যবহার করে তারিখে ২ সপ্তাহ যোগ করা

তারিখে ২ সপ্তাহ যোগ করতে DATE_ADD() ফাংশন ব্যবহার করুন:

INSERT INTO yourTableName(yourColumnName) VALUES(DATE_ADD(NOW(), INTERVAL 2 WEEK));

প্রথমে একটি টেবিল তৈরি করি:

mysql> CREATE TABLE DemoTable (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    ShippingDate DATETIME
);

বর্তমান সময়:

mysql> SELECT NOW();
+---------------------+
| now()               |
+---------------------+
| 2019-06-02 10:36:49 |
+---------------------+

২ সপ্তাহ যোগ করে ইনসার্ট করি:

mysql> INSERT INTO DemoTable(ShippingDate) VALUES(DATE_ADD(NOW(), INTERVAL 2 WEEK));

সকল রেকর্ড দেখতে:

mysql> SELECT * FROM DemoTable;

আউটপুট:

+----+-----------------------+
| Id | ShippingDate          |
+----+-----------------------+
| 1  | 2019-06-16 10:37:24   |
+----+-----------------------+

ব্যাখ্যা: INTERVAL 2 WEEK = ১৪ দিন। MySQL-এ DAY, WEEK, MONTH, YEAR, HOUR, MINUTE, SECOND ইত্যাদি ইন্টারভ্যাল একক ব্যবহার করা যায়।

বিকল্প সিনট্যাক্স: NOW() + INTERVAL 2 WEEK (MySQL-এ সরাসরি যোগ করা যায়)। DATE_ADD() হলো ANSI SQL স্ট্যান্ডার্ড।

  1. MySQL-এ তারিখে ৩০ দিন যোগ করা (INTERVAL ব্যবহার করে)

  2. MySQL-এ একক কোয়েরিতে তারিখে এক বছর এবং দুটি দিন যোগ করা

  3. MySQL-এ DATETIME কলামে দিন যোগ করা (DATE_ADD INTERVAL DAY)

  4. MySQL-এ DATE_ADD ব্যবহার করে বর্তমান তারিখে ১১ দিন যোগ করা