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

MySQL-এ ডেটাতে ১ দিন যোগ কীভাবে করবেন?

DATE_ADD() ফাংশন দিয়ে ডেটে দিন যোগ করা

MySQL-এ কোনো ডেট/ডেটাটাইম কলামে নির্দিষ্ট সংখ্যক দিন যোগ করতে DATE_ADD() ফাংশন ব্যবহার করা হয়।

নমুনা টেবিল ও ডেটা

mysql> CREATE TABLE Add1DayDemo (id INT, MyDate DATETIME NOT NULL);
mysql> INSERT INTO Add1DayDemo VALUES (1, NOW()), (2, DATE_ADD(NOW(), INTERVAL 5 DAY));
mysql> SELECT * FROM Add1DayDemo;
+------+---------------------+
| id   | MyDate              |
+------+---------------------+
| 1    | 2018-10-30 10:51:21 |
| 2    | 2018-11-04 10:51:30 |
+------+---------------------+

১ দিন যোগ করার কোয়েরি

mysql> SELECT DATE_ADD(`MyDate`, INTERVAL 1 DAY) FROM Add1DayDemo WHERE id = 2;

আউটপুট:

+------------------------------------+
| DATE_ADD(`MyDate`, INTERVAL 1 DAY) |
+------------------------------------+
| 2018-11-05 10:51:30                |
+------------------------------------+

সিনট্যাক্স: DATE_ADD(date, INTERVAL expr unit)। এখানে unit হতে পারে DAY, MONTH, YEAR, HOUR ইত্যাদি।

  1. জাভাস্ক্রিপ্টে ডেট অবজেক্টের দিন সেট করার পদ্ধতি

  2. সুইফটে Date-এ ১ দিন যোগ করার পদ্ধতি

  3. MySQL-এ DAYNAME() ব্যবহার করে জন্মতারিখ থেকে বারটি বের করা

  4. MySQL에서 현재 날짜 기준 1일 이상 미래/과거 데이터 조회 (INTERVAL 활용)