इस मामले में, MySQL कंपाउंड इंटरवल यूनिट में दी गई सबसे सही इकाई को ध्यान में रखेगा। यह इकाई मूल्यों के संलग्न सेट में प्रदान किए गए एकल मान के आधार पर अंतराल की गणना करने के बाद आउटपुट लौटाएगा। निम्नलिखित उदाहरण इसे स्पष्ट करेगा -
mysql> Select TIMESTAMP('2017-10-22 04:05:36' + INTERVAL '2 ' year_month) AS 'Only Month Value Changed'; +--------------------------+ | Only Month Value Changed | +--------------------------+ | 2017-12-22 04:05:36 | +--------------------------+ 1 row in set (0.00 sec)
ऊपर दी गई क्वेरी महीने (कंपाउंड इंटरवल यूनिट में सबसे सही) को 10 से 12 में बदल देती है, जो कि सिंगल वैल्यू के आधार पर होता है यानी 2 यूनिट वैल्यू के संलग्न सेट में प्रदान किया जाता है।