कल की तारीख का चयन करने के लिए, MySQL से सबडेट () फ़ंक्शन का उपयोग करें। वाक्य रचना इस प्रकार है
अपनेटेबलनाम से किसी भी वैरिएबलनाम के रूप में सबडेट (yourDatetimeColumnName) का चयन करें;
ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए हम एक टेबल बनाएं
mysql> टेबल बनाएं कलडेटडेमो-> (-> विजिटेडडेटटाइम डेटटाइम->);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड)
आइए अब इंसर्ट कमांड का उपयोग करके टेबल में तारीख डालें। क्वेरी इस प्रकार है
mysql> कल दिनांकडेमो मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> कल दिनांकडेमो मानों में डालें ('2012-12-26 13:24:35'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)mysql> कल दिनांक डेमो मान ('2013-10-22 12:20:32') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)
आइए अब चयन कमांड का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है
mysql> टुमॉस्टरडेटडेमो से *चुनें;
निम्न आउटपुट है
<पूर्व>+---------------------+| देखे गए दिनांक समय |+---------------------+| 2018-12-18 14:22:48 || 2012-12-26 13:24:35 || 2013-10-22 12:20:32 |+---------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)अब यहाँ MySQL से सबडेट () विधि का उपयोग करके ऊपर डाली गई तारीखों के लिए कल की तारीख का चयन करने की क्वेरी है। क्वेरी इस प्रकार है
mysql> सबडेट (VisitDateTime,अंतराल 1 दिन) को कल की तारीख से कल की तारीख के रूप में चुनें;
निम्न आउटपुट है
<पूर्व>+---------------------+| कल की तारीख |+---------------------+| 2018-12-17 14:22:48 |+---------------------+1 पंक्ति सेट (0.00 सेकंड) में