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 सेकंड) चयन कथन का उपयोग करके तालिका से स