निम्न उदाहरण की मदद से हम समझ सकते हैं कि MySQL INTERVAL कीवर्ड का उपयोग EXTRACT() फंक्शन के साथ कैसे कर सकते हैं:
mysql> SELECT StudentName, RegDate, EXTRACT(YEAR FROM RegDate + INTERVAL 2 YEAR) AS 'Two Year Interval' FROM testing WHERE StudentName = 'Gaurav';
+-------------+---------------------+-------------------+
| StudentName | RegDate | Two Year Interval |
+-------------+---------------------+-------------------+
| Gaurav | 2017-10-29 08:48:33 | 2019 |
+-------------+---------------------+-------------------+
उपरोक्त क्वेरी दिखा रही है कि हम MySQL टेबल क्वेरी में उपयोग किए गए EXTRACT() फंक्शन के साथ INTERVAL कीवर्ड का उपयोग कैसे कर सकते हैं।
mysql> SELECT EXTRACT(YEAR FROM '2017-10-22 05:03:45' + INTERVAL 2 YEAR) AS 'Two Year Interval';
+-------------------+
| Two Year Interval |
+-------------------+
| 2019 |
+-------------------+
उपरोक्त क्वेरी दिखा रही है कि हम विशेष दी गई डेट के लिए EXTRACT() फंक्शन के साथ INTERVAL कीवर्ड का उपयोग कैसे कर सकते हैं।
यह तकनीक भविष्य/भूत की डेट से भाग निकालने के लिए उपयोगी है बिना डेट बदले।