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

MySQL কোয়েরিতে DATETIME ফিল্ডে ১ দিন যোগ করা (DATE_ADD)

MySQL-এ DATETIME` কলামে ১ দিন যোগ করতে DATE_ADD()` ফাংশন ব্যবহার করুন।

সিনট্যাক্স

SELECT DATE_ADD(কলাম_নাম, INTERVAL 1 DAY) AS আপনার_ভেরিয়েবল_নাম FROM আপনার_টেবিল_নাম;

উদাহরণ

টেবিল তৈরি ও কারেন্ট ডেট ইনসার্ট:

mysql> CREATE TABLE AddOneDayDemo (YourDay DATETIME);
mysql> INSERT INTO AddOneDayDemo VALUES(CURDATE());

বর্তমান রেকর্ড:

+---------------------+
| YourDay             |
+---------------------+
| 2018-11-27 00:00:00 |
+---------------------+

১ দিন যোগ করা:

mysql> SELECT DATE_ADD(YourDay, INTERVAL 1 DAY) AS yourDayafteraddingoneday FROM AddOneDayDemo;
+--------------------------+
| yourDayafteraddingoneday |
+--------------------------+
| 2018-11-28 00:00:00      |
+--------------------------+

ফলাফলে ২৮ নভেম্বর দেখাচ্ছে (১ দিন যোগ হয়েছে)। INTERVAL N DAY` বদলে `WEEK`, `MONTH`, `YEAR` ও ব্যবহার করা যায়।

  1. MySQL-এ CHAR ফিল্ডকে DATETIME ফিল্ডে কনভার্ট করা

  2. MySQL-এ ডেটাটাইম রি-ফরম্যাট করা

  3. MySQL INTERVAL ব্যবহার করে ডেটাটাইম ফিল্ডে একদিন যোগ করা

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