MySQL समय, दिनांक या डेटाटाइम की एक इकाई के साथ INTERVAL कीवर्ड जोड़कर जोड़ और घटाव ऑपरेटरों के साथ दिनांक अंकगणितीय प्रदर्शन कर सकता है।
उदाहरण1
किसी विशेष तिथि में 2 दिन जोड़ना।
mysql> Select '2017-05-20' + INTERVAL 2 day; +-------------------------------+ | '2017-05-20' + INTERVAL 2 day | +-------------------------------+ | 2017-05-22 | +-------------------------------+ 1 row in set (0.00 sec)
उदाहरण2
किसी विशेष तिथि से 2 दिन घटाना।
mysql> Select '2017-05-20' - INTERVAL 2 day; +-------------------------------+ | '2017-05-20' - INTERVAL 2 day | +-------------------------------+ | 2017-05-18 | +-------------------------------+ 1 row in set (0.00 sec)
उदाहरण 3
2 घंटे का समय जोड़ना।
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 | +-----------------------------------------+ 1 row in set (0.00 sec)
उदाहरण 4
किसी खास तारीख में एक महीना जोड़ना
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 | +------------------------------------------+ 1 row in set (0.00 sec)
इस तरह INTERVAL कीवर्ड की मदद से हम date अंकगणितीय प्रदर्शन कर सकते हैं।