आप MySQL से date_add() फ़ंक्शन का उपयोग करके अगले महीने की पहली और आखिरी तारीख प्राप्त कर सकते हैं।
वाक्य रचना इस प्रकार है -
selectdate_sub(last_day(date_add(अब(), इंटरवल एनीइंटरवलटाइम)), इंटरवल डे (last_day(date_add(now(), इंटरवल एनीइंटरवलटाइम)) -1 DAY) किसी भी वैरिएबलनाम के रूप में, last_day ( date_add(now()), anyIntervalTime ))किसी भी चर नाम के रूप में;
date_add() फ़ंक्शन में 1 महीने के अंतराल का उपयोग करके अगले महीने की पहली और अंतिम तिथि प्राप्त करने के लिए उपरोक्त सिंटैक्स को लागू करें। क्वेरी इस प्रकार है।
mysql> चुनें-> date_sub (-> last_day (-> date_add (अब (), अंतराल 1 महीना) ->), -> अंतराल दिन (-> last_day (-> date_add (अब (), अंतराल 1 महीना) )-> )-> )-1 DAY-> ) firstDayOfNextMonth के रूप में,->-> last_day-> (-> date_add(now(), अंतराल 1 महीना)-> )-> as lastDayOfNextMonth->;
अगले महीने के पहले और आखिरी दिन को प्रदर्शित करने वाला आउटपुट निम्नलिखित है।
<पूर्व>+---------------------+--------------------------+| FirstDayOfNextMonth | LastDayOfNextMonth |+---------------------+---------------------+| 2019-02-01 | 2019-02-28 |+---------------------+--------------------------+ सेट में 1 पंक्ति (0.00 सेकंड)