Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL क्वेरी में डेटाटाइम फ़ील्ड में एक दिन कैसे जोड़ें?

<घंटा/>

डेटाटाइम फ़ील्ड में एक दिन जोड़ने के लिए, DATE_ADD() फ़ंक्शन का उपयोग करें। वाक्य रचना इस प्रकार है -

अपनेTableName से DATE_ADD(yourColumnName,interval yourIntegerValue day) को किसी भी VariableName के रूप में चुनें;

आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं AddOneDayDemo−> ( −> YourDay datetime−> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.37 सेकंड)

Curdate () की मदद से वर्तमान तिथि डालें और उसके बाद एक दिन जोड़ने के लिए date_add () फ़ंक्शन का उपयोग करें।

तालिका में एक दिन सम्मिलित करने के लिए, निम्नलिखित प्रश्न है -

mysql> AddOneDayDemo मानों में डालें (दही ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)

चुनिंदा स्टेटमेंट की मदद से रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -

mysql> AddOneDayDemo से *चुनें;

वर्तमान तिथि के साथ निम्नलिखित रिकॉर्ड है -

<पूर्व>| आपका दिन |+---------------------+| 2018-11-27 00:00:00 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)

वर्तमान तिथि में एक दिन जोड़ने की क्वेरी इस प्रकार है -

mysql> AddOneDayDemo से एक दिन जोड़ने के बाद अपने दिन के रूप में date_add (YourDay, अंतराल 1 दिन) चुनें;

निम्न आउटपुट है -

<पूर्व>+--------------------------+| आपका एक दिन जोड़ने के बाद |+--------------------------+| 2018-11-28 00:00:00 | +--------------------------+1 पंक्ति सेट में (0.00 सेकंड)

उपरोक्त आउटपुट एक तिथि प्रदर्शित करता है जो वर्तमान तिथि के अतिरिक्त है।


  1. मैं MySQL में डेटाटाइम को फिर से कैसे प्रारूपित करूं?

    MySQL में डेटाटाइम को पुन:प्रारूपित करने के लिए, आप DATE_FORMAT() का उपयोग कर सकते हैं। MySQL yyyy-mm-dd प्रारूप में देता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.10 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1558 मान (2017-12-31) में डालें;

  1. MySQL INTERVAL के साथ डेटाटाइम फ़ील्ड में एक दिन जोड़ें

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (2.11 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2017-02-26); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.47 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से *चुनें;

  1. MySQL डेटाटाइम दिन जोड़ने के लिए?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1871 (ArrivalDate datetime);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1871 मान (2019-01-31) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उपयोग करके तालिका से स