INTERVAL कीवर्ड का उपयोग MySQL के NOW() और CURDATE() फंक्शन के साथ ठीक उसी तरह किया जा सकता है जैसे किसी डेट वैल्यू के टाइम, डेट या डेटटाइम यूनिट के साथ किया जाता है।
उदाहरण: NOW() के साथ INTERVAL का उपयोग
mysql> SELECT NOW() + INTERVAL 2 DAY;
+------------------------+
| NOW() + INTERVAL 2 DAY |
+------------------------+
| 2017-10-30 09:19:31 |
+------------------------+
mysql> SELECT NOW() - INTERVAL 2 DAY;
+------------------------+
| NOW() - INTERVAL 2 DAY |
+------------------------+
| 2017-10-26 09:19:45 |
+------------------------+
mysql> SELECT NOW() - INTERVAL 2 HOUR;
+-------------------------+
| NOW() - INTERVAL 2 HOUR |
+-------------------------+
| 2017-10-28 07:19:51 |
+-------------------------+
उदाहरण: CURDATE() के साथ INTERVAL का उपयोग
mysql> SELECT CURDATE() - INTERVAL 2 DAY;
+----------------------------+
| CURDATE() - INTERVAL 2 DAY |
+----------------------------+
| 2017-10-26 |
+----------------------------+
mysql> SELECT CURDATE() + INTERVAL 2 DAY;
+----------------------------+
| CURDATE() + INTERVAL 2 DAY |
+----------------------------+
| 2017-10-30 |
+----------------------------+
ध्यान दें कि NOW() डेट और टाइम दोनों लौटाता है, इसलिए INTERVAL के साथ परिणाम में टाइम भाग शामिल होता है। वहीं CURDATE() केवल डेट लौटाता है, इसलिए परिणाम केवल डेट होता है।