MySQL-এ INTERVAL কিওয়ার্ড ব্যবহার করে তারিখ/সময়ের সাথে যোগ বা বিয়োগ করা যায়।
উদাহরণ ১: ২ দিন যোগ করা
mysql> SELECT '2017-05-20' + INTERVAL 2 DAY; +-------------------------------+ | '2017-05-20' + INTERVAL 2 DAY | +-------------------------------+ | 2017-05-22 | +-------------------------------+
উদাহরণ ২: ২ দিন বিয়োগ করা
mysql> SELECT '2017-05-20' - INTERVAL 2 DAY; +-------------------------------+ | '2017-05-20' - INTERVAL 2 DAY | +-------------------------------+ | 2017-05-18 | +-------------------------------+
উদাহরণ ৩: ৩ ঘণ্টা যোগ করা
mysql> SELECT '2017-05-20 05:04:35' + INTERVAL 3 HOUR; +-----------------------------------------+ | '2017-05-20 05:04:35' + INTERVAL 3 HOUR | +-----------------------------------------+ | 2017-05-20 08:04:35 | +-----------------------------------------+
উদাহরণ ৪: ১ মাস যোগ করা
mysql> SELECT '2017-05-20 05:04:35' + INTERVAL 1 MONTH; +------------------------------------------+ | '2017-05-20 05:04:35' + INTERVAL 1 MONTH | +------------------------------------------+ | 2017-06-20 05:04:35 | +------------------------------------------+
সমর্থিত ইন্টারভাল ইউনিট
- MICROSECOND, SECOND, MINUTE, HOUR
- DAY, WEEK, MONTH, QUARTER, YEAR
- SECOND_MICROSECOND, MINUTE_MICROSECOND, MINUTE_SECOND, HOUR_MICROSECOND, HOUR_SECOND, HOUR_MINUTE, DAY_MICROSECOND, DAY_SECOND, DAY_MINUTE, DAY_HOUR, YEAR_MONTH