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

MySQL-এ DATETIME কলামে ১০ বছর ৩ মাস ২২ দিন ১০ ঘণ্টা ৩০ মিনিট যোগ করা

INTERVAL কীওয়ার্ড দিয়ে ডেট টাইম অ্যারিথমেটিক

MySQL-এ INTERVAL ব্যবহার করে ডেটটাইম কলামে বছর, মাস, দিন, ঘণ্টা, মিনিট যোগ বা বিয়োগ করা যায়।

উদাহরণ

mysql> CREATE TABLE DemoTable1509 (ArrivalTime DATETIME);
mysql> INSERT INTO DemoTable1509 VALUES ('2018-01-21 10:20:30'), ('2019-04-01 11:00:00'), ('2015-12-12 05:45:20');

আপডেট: একসাথে একাধিক INTERVAL যোগ

mysql> UPDATE DemoTable1509
    -> SET ArrivalTime = ArrivalTime + INTERVAL 10 YEAR + INTERVAL 3 MONTH + INTERVAL 22 DAY + INTERVAL 10 HOUR + INTERVAL 30 MINUTE;

ফলাফল

+---------------------+
| ArrivalTime         |
+---------------------+
| 2028-05-13 20:50:30 |
| 2029-07-23 21:30:00 |
| 2026-04-03 16:15:20 |
+---------------------+

নোট: একসাথে একাধিক INTERVAL যোগ করা যায়। MySQL স্বয়ংক্রিয়ভাবে লিপ ইয়ার, মাসের দিন সংখ্যা হ্যান্ডেল করে।

  1. MySQL-এ ব্ল্যাংক (খালি) মান গুলো NULL-এ আপডেট করা

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

  3. MySQL-এ নির্দিষ্ট মান 'None' কে 'N/A' দিয়ে আপডেট করা

  4. MySQL-এ DATE_ADD দিয়ে ৪৫ দিন যোগ করে নতুন কলামে দেখানো