बयान अब()+1 दिन ही बताता है कि हमें वर्तमान डेटाटाइम में एक दिन जोड़ने की जरूरत है। आप ऊपर दिए गए लॉजिक को इस तरह लिख सकते हैं -
अब()+अंतराल 1 दिन;
या आप MySQL से date_add () फ़ंक्शन के साथ इसी तरह का तर्क लिख सकते हैं -
date_add(अब(),अंतराल 1 दिन);
आइए उपरोक्त अवधारणा का उपयोग MySQL चयन कथन के साथ करें। क्वेरी इस प्रकार है -
mysql> अभी चुनें()+ 1 दिन का अंतराल;
यहां नमूना आउटपुट दिया गया है जो 1 -
. द्वारा एक दिन में वृद्धि करता है <पूर्व>+--------------------------+| now()+ अंतराल 1 दिन |+--------------------------+| 2018-11-23 15:43:10 |+----------------------+1 पंक्ति सेट (0.05 सेकंड) मेंअब, वर्तमान तिथि में एक दिन जोड़ने के लिए date_add() फ़ंक्शन का उपयोग करने के लिए एक और उदाहरण देखते हैं।
क्वेरी इस प्रकार है -
mysql> date_add (अब (), अंतराल 1 दिन) चुनें;
यहाँ आउटपुट है -
<पूर्व>+--------------------------------+| date_add(अब (), अंतराल 1 दिन) |+--------------------------------+| 2018-11-23 15:45:43 |+--------------------------------+1 पंक्ति सेट में ( 0.00 सेकंड)केवल दिनांक प्रदर्शित करने के लिए, आप अभी (+1 दिन) के लिए नीचे दिए गए तर्क का उपयोग कर सकते हैं।
अभी () के बजाय दही () का प्रयोग करें।
दही ()+अंतराल 1 दिन।
या आप उपरोक्त तर्क का उपयोग date_add() फ़ंक्शन की सहायता से कर सकते हैं।
date_add(curdate(),अंतराल 1 दिन);
यहां उपरोक्त दो अवधारणाओं का डेमो दिया गया है।
mysql> दही चुनें ()+अंतराल 1 दिन;
यहां आउटपुट है जो केवल बढ़ी हुई तारीख को प्रदर्शित करता है curdate() -
<पूर्व>+--------------------------+| दही ()+अंतराल 1 दिन |+--------------------------+| 2018-11-23 |+--------------------------+1 पंक्ति सेट में (0.00 सेकंड)date_add() डेमो -
mysql> date_add (दही (), अंतराल 1 दिन) चुनें;
यहां आउटपुट है जो केवल बढ़ी हुई तारीख को date_add() -
. के साथ प्रदर्शित करता है <पूर्व>+------------------------------------------+| date_add(curdate(),अंतराल 1 दिन) |+------------------------------------------+| 2018-11-23 |+------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड)