DATETIME प्रारूप मान में एक दिन जोड़ने के लिए, आप MySQL के DATE_ADD() फ़ंक्शन का उपयोग कर सकते हैं।
वाक्य रचना इस प्रकार है -
किसी भी वैरिएबलनाम के रूप में date_add(अब(),अंतराल 1 दिन)चुनें;
डेटाटाइम प्रारूप में एक दिन जोड़ने के लिए अब आप उपरोक्त सिंटैक्स को लागू कर सकते हैं।
mysql> Adding1DayDemo के रूप में date_add (अब (), अंतराल 1 दिन) चुनें;
निम्न आउटपुट है -
<पूर्व>+---------------------+| Adding1DayDemo |+---------------------+| 2018-12-07 20:06:59 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)यदि आप किसी तिथि में केवल एक दिन जोड़ना चाहते हैं, तो आप curdate() फ़ंक्शन का उपयोग कर सकते हैं। क्वेरी इस प्रकार है -
mysql> Adding1DayDemo के रूप में date_add(curdate(),interval 1 day) चुनें;
निम्न आउटपुट है -
<पूर्व>+----------------+| Adding1DayDemo |+----------------+| 2018-12-07 |+----------------+1 पंक्ति सेट में (0.00 सेकंड)आइए हम एक तालिका बनाएं और उसमें कुछ दिनांक मान डालें -
mysql> तालिका बनाएं AddOneday −> ( −> ड्यूटाइम डेटाटाइम −>); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.05 सेकंड)
अब आप दोनों फंक्शन नाउ () और करडेट () की मदद से रिकॉर्ड्स इन्सर्ट कर सकते हैं। क्वेरी इस प्रकार है -
mysql> AddOneday मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> AddOneday मानों में डालें (दही ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.53 सेकंड)
टेबल से सभी रिकॉर्ड्स को चुनिंदा स्टेटमेंट की मदद से प्रदर्शित करें -
mysql> AddOneday से *चुनें;
निम्न आउटपुट है -
<पूर्व>+---------------------+| नियत समय |+---------------------+| 2018-12-06 20:10:47 || 2018-12-06 00:00:00 |+---------------------+2 पंक्तियों में सेट (0.00 सेकंड)DATE_ADD() की सहायता से एक दिन जोड़ें। क्वेरी इस प्रकार है -
mysql> AddOneday से AddOneDay के रूप में date_add (ड्यूटाइम, इंटरवल 1 दिन) चुनें;
अद्यतन तिथियों को प्रदर्शित करने वाला आउटपुट निम्नलिखित है -
<पूर्व>+---------------------+| एक दिन जोड़ना |+---------------------+| 2018-12-07 20:10:47 || 2018-12-07 00:00:00 |+---------------------+2 पंक्तियों में सेट (0.00 सेकंड)